1.匿名类
用匿名类可以写一个简单的计算编译时间的工具类
匿名类排序
2.Lambda
函数式接口:只包含1个抽象方法的接口,可以用@FunctionalInterface注解
当匿名类使用函数式接口时候,可以使用lambda表达式进行简化,还是上边的那个计算时间的工具类
上边的排序那个用lambda表达式简化
3.方法引用
下面的t2就是
引用特定对象的实例方法
引用特定类型的任意对象的实例方法
引用构造方法
引用数组的构造方法
引用当前类中定义的实例方法
引用父类中定义的实例方法
4.枚举(Enum)
自定义构造方法的枚举
5.包装
基本类型的缺陷
自动装箱、拆箱
注意
6.Math
7.Radom
8.UUID
9.数字格式化
10.DecimalFormat
11.数字与字符串的相互转换
12.BigDecimal