摘要: Lambda表达式,案例一:new Thread(() -> System.out.println("thread")); Lambda表达式,案例二:由参数/箭头和主体组成: 之前的代码形式: Comparator<Apple> byWeight = new Comparator<Apple>() 阅读全文
posted @ 2019-06-17 17:21 威兰达 阅读(694) 评论(0) 推荐(0) 编辑
摘要: Java并发编程包含三个基本概念: 原子性:一(多)个操作要么全部执行要么不执行,中途不会被打断; 可见性:一个线程对某变量的修改对其他线程来说是可见的,即能知道值进行过修改; 有序性:程序执行按照代码的顺序执行; 1.使用synchronized关键字修饰类或者代码块; 2.使用Volatile关 阅读全文
posted @ 2019-06-17 14:40 威兰达 阅读(5182) 评论(0) 推荐(0) 编辑