文章目录
Java API 进阶学习指南
1. 深入理解核心API
1.1 集合框架(Collections Framework)
- 深入了解集合接口:
List
、Set
、Map
、Queue
等。 - 常用实现类:
ArrayList
和LinkedList
:性能对比及适用场景。HashSet
和TreeSet
:无序和有序集合的区别。HashMap
和TreeMap
:键值对存储的不同实现。PriorityQueue
:优先队列的使用。
- 工具类:
Collections
类提供了许多静态方法,如排序、查找、填充等。 - 并发集合:
ConcurrentHashMap
、CopyOnWriteArrayList
等线程安全的集合类。
1.2 输入输出流(I/O Streams)
- 字节流与字符流:
InputStream
、<