黑马程序员技术交流社区

标题: 总结Java JDK各版本特性 [打印本页]

作者: zhappy    时间: 2014-9-26 15:39
标题: 总结Java JDK各版本特性
本帖最后由 zhappy 于 2014-9-30 21:59 编辑

从网上找了一下Java各个版本的不同特性,总结了一下,大家可以看看,也许对以后又帮助。
一、JDK1.5特性
1、泛型
2、foreach
3、自动拆箱装箱
4、枚举
5、静态导入(Static import)
6、元数据(Metadata)
7、线程池
8、Java Generics
二、JDK1.6特性
1、Desktop类和SystemTray类
2、使用JAXB2来实现对象与XML之间的映射
3、StAX
4、使用Compiler API
5、轻量级Http Server API
6、插入式注解处理API(Pluggable Annotation Processing API)
7、用Console开发控制台程序
8、对脚本语言的支持
9、Common Annotations
三、JDK1.7特性
1、对集合类的语言支持;
2、自动资源管理;
3、改进的通用实例创建类型推断;
4、数字字面量下划线支持;
5、switch中使用string;
6、二进制字面量;
7、简化可变参数方法调用。
四、JDK1.8特性
1、接口的默认方法
2、Lambda 表达式
3、函数式接口
4、方法与构造函数引用
5、Lambda 作用域
6、访问局部变量
7、访问对象字段与静态变量
8、访问接口的默认方法
9、Date API
10、Annotation 注解


作者: 潘杰    时间: 2014-9-27 00:12
貌似面试的时候会被问到这个...感觉知道哪个版本的新特性毫无意义啊
作者: zhappy    时间: 2014-9-27 08:32
潘杰 发表于 2014-9-27 00:12
貌似面试的时候会被问到这个...感觉知道哪个版本的新特性毫无意义啊

我也是这么觉得,但论坛有人说面试会被问到,就找了一下。
作者: new999    时间: 2014-9-27 09:01
好资料   
作者: cherry@cookie    时间: 2014-9-27 09:32
貌似面试的时候会问到1.5的特性
作者: zhappy    时间: 2014-9-27 09:34
cherry@cookie 发表于 2014-9-27 09:32
貌似面试的时候会问到1.5的特性

好像是,有人说过,我觉得知道这些感觉没有什么用。
作者: yueyazhishang    时间: 2014-9-27 10:29
本帖最后由 yueyazhishang 于 2014-9-27 10:33 编辑

楼主总结的不错,感觉还是有用的
作者: 1529528000    时间: 2014-9-27 12:42
整理的不错
作者: ooEye    时间: 2014-9-27 14:02
面试不会仅仅问各版本有哪些新特性吧,要问也会问的更深
作者: zhappy    时间: 2014-9-27 20:07
ooEye 发表于 2014-9-27 14:02
面试不会仅仅问各版本有哪些新特性吧,要问也会问的更深

我也不是很清楚,看到论坛有人说就总结了一下。
作者: ql627666537    时间: 2014-9-27 22:49
这个比较好,话说有的面试题就是说说新版jdk新特性
作者: new999    时间: 2014-9-28 19:51
1.6和1.8的还没有完全弄懂
作者: happyto1021    时间: 2014-10-2 06:15
了解下好
作者: 杜工    时间: 2014-10-2 07:01
整理好,正解
作者: x564573138    时间: 2014-10-2 09:22
学习学习!
作者: date1130    时间: 2014-10-2 11:02
学习,感谢楼主的分享,非常感谢,受益啦。。。。
作者: new999    时间: 2014-10-5 11:26
持续关注新特性...
作者: zhappy    时间: 2014-10-5 16:56
不断学习中
作者: 哈李波特    时间: 2014-10-8 08:40
谢谢楼主分享!
作者: alpha.huai    时间: 2014-10-8 22:21
公司用的1.4的jdk...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2