Top_1
Java1.8之后,Java接口的修饰符可以为abstract
之前可以用 public修饰
总结:java8之后,接口可以用 public,abstract 修饰
Top_2
常见的线程安全的类
Vector相当于一个线程安全的List
StringBuffer是线程安全的,相当于一个线程安全的StringBuilder
Properties实现了Map接口,是线程安全的
注意:
HashMap是非线程安全的,其对应的线程安全类是HashTable
Arraylist是非线程安全的,其对应的线程安全类是Vector
截取网上某段大佬的发言,感觉很不错!