Gra*_*ier 2 java oop inheritance interface
让我们假设,我们需要创建一个必须提供并发性的映射,因此,我们决定使用a ConcurrentHashMap
.但是,ConcurrentHashMap
实现ConcurrentMap
和ConcurrentMap
实现Map
接口(Multilevel inheritance).由于通过接口引用对象是Java中的最佳实践,这是在这种情况下定义对象的最佳方法吗?请分享原因.
ConcurrentMap map = new ConcurrentHashMap();
Run Code Online (Sandbox Code Playgroud)
要么
Map map = new ConcurrentHashMap();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
135 次 |
最近记录: |