A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 justin1258 于 2014-8-7 16:26 编辑

Java5:
  • 泛型
  • 枚举类型
  • 自动装箱拆箱
  • 可变参数
  • foreach语法
  • 静态导入
  • 新的线程模型和并发库:
  • 注解
       HashMap的替代者ConcurrentHashMap和ArrayList的替代者CopyOnWriteArrayList,在大并发量读取时采用java.util.concurrent包里的一些类会让大家满意BlockingQueue、Callable、Executor、Semaphore...

Java6:
  • 引入了一个支持脚本引擎的新框架
  • UI的增强
  • 对WebService支持的增强(JAX-WS2.0和JAXB2.0)
  • 一系列新的安全相关的增强
  • DBC4.0
  • Compiler API
  • 通用的Annotations支持

Java7:
  • switch支持字符串
  • 泛型实例化类型自动推断:List<String> tempList = new ArrayList<>();
  • 新增一些取环境信息的工具方法:File System.getJavaIoTempDir() // IO临时文件夹,File System.getJavaHomeDir() // JRE的安装目录。。。
  • Boolean类型反转,空指针安全,参与位运算:Boolean Booleans.negate(Boolean booleanObj),True => False , False => True, Null => Null
  • 两个char间的equals:boolean Character.equalsIgnoreCase(char ch1, char ch2)
  • 安全的加减乘除:long Math.safeSubtract(long value1, long value2)。。。
  • map集合支持并发请求,且可以写成 Map map = {name:"xxx",age:18};

java8:
  • 接口定义默认方法;
  • Lambda表达式;
  • 函数式接口;
  • 方法与构造函数引用;
  • Date API;
  • 多重注解;

以上每一项具体可以自行百度,加油~~



评分

参与人数 1技术分 +1 收起 理由
格子、 + 1 赞一个!

查看全部评分

26 个回复

正序浏览
这个可以的兄弟
回复 使用道具 举报
学过的知识,看一遍也有收获啊!
回复 使用道具 举报
看着不错
回复 使用道具 举报
好东西……………………赞
回复 使用道具 举报
谢谢分享!
回复 使用道具 举报
厉害啊 可以
回复 使用道具 举报
收藏了,以后应该可以用的着!加油!
回复 使用道具 举报
姜佳文 发表于 2014-8-6 16:46
面试还会本jdk版本新特性吗??

这个不知道,但是公司面试的时候可能会...
回复 使用道具 举报
面试还会本jdk版本新特性吗??:Q
回复 使用道具 举报
好东西                收下了                                                   
回复 使用道具 举报
MGC 中级黑马 2014-8-6 14:21:00
15#
收藏了,谢谢
回复 使用道具 举报
收了,谢谢分享
回复 使用道具 举报
学习了呵呵,收藏下
回复 使用道具 举报
可以可以,挺不错。
回复 使用道具 举报
非常感谢
回复 使用道具 举报
zhxu188 发表于 2014-8-6 10:41
好像java7还有一个新的try  catch的写法,在IO流操作时,要关闭流资源,新的try  catch中不需要手动调用clo ...

嗯是的,叫带资源的try。
回复 使用道具 举报
好像java7还有一个新的try  catch的写法,在IO流操作时,要关闭流资源,新的try  catch中不需要手动调用close()
只需要将要关闭的流定义的try()的括号里就行了,就不要再写finally中关闭资源了,程序会自己关闭流资源,简化代码的书写
回复 使用道具 举报
不错,已经收藏,感谢分享。
回复 使用道具 举报
lancerjs 发表于 2014-8-6 04:57
语法上支持集合,而不一定是数组:final List piDigits = [ 1,2,3,4,5,8 ];

这条是人们YY出来的,JDK7根本 ...

谢谢指正!
回复 使用道具 举报
好的,刚好准备要面试了,
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马