2.1 mac下多版本jdk的安装和管理
摘要:之前已经安装过jdk8了,安装路径:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk 现在安装jdk10,下载后,双击dmg文件一直到安装完成,安装路径:/Library/Java/JavaVirtualMachines/jdk-10.0.1.jd
阅读全文
posted @
2018-05-19 22:44
赵计刚
阅读(955)
推荐(0) 编辑
java新特性
摘要:第一章:java8新特性 1.1 lambda表达式 1.2 Stream API 1.3 java8新特性总结 第二章:java9新特性 2.1 mac下多版本jdk的安装和管理 第三章:java10新特性
阅读全文
posted @
2018-05-19 21:46
赵计刚
阅读(591)
推荐(0) 编辑
1.3 java8新特性总结
摘要:java8中重要的4个新特性: Lambda Stream Optional 日期时间API 接口方法(default和static方法,jdk9可定义private方法) 一、Lambda 二、Stream 三、Optional 四、日期时间API 日期操作我们通常会使用Apache common
阅读全文
posted @
2018-05-19 21:41
赵计刚
阅读(1535)
推荐(0) 编辑
1.2 Stream API
摘要:引例: 说明: 第一行:创建数组并转为List 第二行:根据List创建stream 第三行:对该stream进行去重-->选择-->排序-->stream转为List 第四行:遍历该List 以上代码显示了stream API的方便。当然,上边的代码可以更为简洁,如下改为一行: 以上代码有一个易错
阅读全文
posted @
2016-05-16 10:55
赵计刚
阅读(8776)
推荐(3) 编辑
1.1 lambda表达式
摘要:一、处理匿名内部类 1、Runnable接口 说明: 上边的方式是原本匿名内部类方式 下边的方法是lambda表达式方式 lambda基本语法:(形参列表)->{方法体} 注意: 形参列表:(String x, String y)这样的基本形式 如果没有形参,使用"()",如上 如果参数类型可以被推
阅读全文
posted @
2016-05-13 20:57
赵计刚
阅读(1420)
推荐(0) 编辑