02 2022 档案

摘要:Java 各版本新特性 Java 8 1.函数式接口 有一个接口 接口中有且仅有一个抽象方法 2.Lambda 表达式 ()->{} 使用Lambda的前提:函数式接口 3.接口增加默认方法与静态方法 deafault void method(); 4.方法引用 使用一对冒号::来实现names.f 阅读全文
posted @ 2022-02-18 17:44 little_lunatic 阅读(407) 评论(0) 推荐(0) 编辑
摘要:java中四种访问修饰符区别 适用范围<访问权限范围越小,安全性越高>: 访问修饰符 同类 同包 所有子类 其他包 public √ √ √ √ protect √ √ √ × default (即缺省,什么也不写) √ √ × × private √ × × × 阅读全文
posted @ 2022-02-14 14:57 little_lunatic 阅读(51) 评论(0) 推荐(0) 编辑
摘要:在Java中,synchronized和Lock的实现类锁都是悲观锁。 一、悲观锁和乐观锁 悲观锁:获取数据时会先加锁,确保数据不会被其他线程修改。悲观锁适合写操作多的场景。 乐观锁:认为自己在使用数据时,不会有别的线程来修改数据,更新数据前会判断有没有别的线程更新了这个数据。乐观锁适合读操作多的场 阅读全文
posted @ 2022-02-10 21:03 little_lunatic 阅读(323) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示