- 博客(2)
- 收藏
- 关注
原创 第13讲 谈谈接口和抽象类有什么区别
谈谈接口和抽象类有什么区别? 接口vs抽象类vs类 支持多重继承:接口支持;抽象类不支持;类不支持; 支持抽象函数:接口语义上支持;抽象类支持;类不支持; 允许函数实现:接口不允许;抽象类支持;类允许; 允许实例化:接口不允许;抽象类不允许;类允许; 允许部分函数实现:接口不允许;抽象类允许;类不允许 定义的内容:接口中只能包括public函数以及public static fnal常量;抽象类...
2019-03-21 00:48:24 225
原创 第10讲 | 如何保证集合是线程安全的? ConcurrentHashMap如何实现高效地线程安全?
如何保证容器是线程安全的? ConcurrentHashMap如何实现高效地线程安全? Java提供了不同层面的线程安全支持。在传统集合框架内部,除了Hashtable等同步容器,还提供了所谓的同步包装器(Synchronized Wrapper),我们可以调用Collections工具类提供的包装方法,来获取一个同步的包装容器(如Collections.synchronizedMap),但是它们...
2019-03-02 17:07:54 405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人