源码版本
- JDK1.8
源码常用包及其内容
1、java.lang
这里面其实就是Java的基本语法,比如各种基本包装类型(Integer
、Long
、Double
等)、基本类(Object
,Class
,Enum
,Exception
,Thread
)等等…
2、java.lang.annotation
包含Java注解基本元素相关的源码
3、java.lang.reflect
包含Java反射基本元素相关的代码
4、java.util
这里面放的都是Java的基本工具,最典型和常用的就是各种容器和集合(List
、Map
、Set
)
5、java.util.concurrent
大名鼎鼎的JUC包,里面包含了Java并发和多线程编程相关的代码
6、java.util.function
+java.util.stream
包含Java函数式编程的常见接口和代码