扩展知识点

了解线程池技术/读写锁

 

同步和异步的区别

同步是 排队等待的现象 -- 牺牲了效率 提高了安全性 --

异步 不排队,都去抢 -- 牺牲了安全性 提高了效率

 

 

泛型的上下限

import java.util.ArrayList;
import java.util.List;
//泛型的复杂用法---上限下限
public class Generics {
public static void main(String[] args) {
// method(new ArrayList<Number>());
// method(new ArrayList<Integer>());
// method(new ArrayList<Double>());

method2(new ArrayList<Number>());
method2(new ArrayList<Object>());
}
public static void method2(List<? super Number> list) {
//泛型下限,最小是Number,也可以是Number的父类
}
public static void method(List<? extends Number> list) {
//泛型上限,最大是Number类型,也可以是Number的子类
}

}
posted @ 2020-10-27 23:49  Liang-shi  阅读(173)  评论(0)    收藏  举报