摘要: 语法部分 1. Java的技术结构 A. JAVASE 标准版/基础版 B. JAVAEE 企业版/商务版 C. JAVAME 移动版/微型版 2. Java的跨平台 A. 不同的操作系统有不同的JVM与之对应。 JAVA语言是跨平台的,但是JVM不是跨平台的。 JAVA跨平台的前提是因为有JVM 阅读全文
posted @ 2018-02-09 23:25 songyao 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API “Java is still not dead—and people 阅读全文
posted @ 2018-02-09 22:19 songyao 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用Java 8的这套API。Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Date定义为可修改的以及将S 阅读全文
posted @ 2018-02-09 22:17 songyao 阅读(2308) 评论(0) 推荐(0) 编辑
摘要: 复习: 1. 反射:剖析一个类,分析这个类的字节码,获取对应的字节码对象以及产生对应的实例对象的过程。 获取字节码对象: 类名.class,对象.getClass(), Class.forName(类的全路径名); 利用字节码对象获取实例对象 clz.newInstance(),要求这个类中必须有无 阅读全文
posted @ 2018-02-09 10:48 songyao 阅读(190) 评论(0) 推荐(0) 编辑