1.Java1.8的新特性简介
主要内容:
1.lambda表达式
2.函数式接口
3.方法的引用与构造器的引用
4.Stream API
5.接口中的默认方法与静态方法
6.新时间日期API
Java8新特性的好处:
速度更快:底层数据结构的改变,垃圾回收机制的改变
1> hashmap底层数据结构的改变:采用hash表来存储,使用哈希算法,hashmap的默认初始值大小为16,加载因子是0.75,当hash表中的数据达到75%以后,就会扩容,
并行的处理
2.lambda表达式的基础语法
lambda表达式的基础语法格式
在jdk1.7之前,在局部匿名内部类中应用同级别的局部变量的时候,这个局部变量必须是 final修饰,被fianl修饰的变量不能被改变。在jdk1.8之后这个局部变量就不需要加final
lambda表达式也称为 语法糖,lambda表达式需要有接口的支持
Java8 中的类型推断进行了升级,可以根据上下文信息来推断集合的数据类型
二,lambda表达式需要“函数式接口”的支持
函数式接口:接口中只有一个抽象方法的接口,称为函数式接口。
常见面试的问题:
- 限流思想:
- redis的使用场景:延时队列,thread local
- 缓存与数据库的同步:函数式编程变
疫情严重,公众场合不要去,疫情统计。仓边路不让进去,暂时居家办公,再通知。工作时间随时能联系到人,
组长汇报进度: