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