JDK1.8源码阅读准备

JDK1.8源码阅读准备

1. 阅读源码思路

死盘官方的JDK文档; 【有英语基础的看原版即可、 有中文基础的来来,走这边jdk api 1.8_google ,MAC环境,请装CHM Reader软件、win环境直接盘;】

官方文档是第一手最全最新资料,挑选自己感兴趣的精华,慢慢盘,逐一攻破,主要在总结汇总。

2. JDK包结构说明

JDK1.8源码阅读准备_第1张图片

以上目录,请忽略红框以外的包,咱们打桩之路,正是从java这个目录下开始盘:
整体了解各个包大概作用:

包路径 大概作用描述
java.applet 提供创建小程序所需类及其上下文通信的类
java.awt 创建用户界面和绘制图形和图像的所有类
java.beans 基于JavaBeans架构的组件,开发bean相关的类
java.io 数据流操作,序列化,为文件操作提供输入和输出
java.lang Java语言的基础类,后续按包层逐一阅读
java.math 提供执行任意精度整数运算和任意精度十进制运算的类
java.net 实现网络应用程序的类
java.nio 定义缓冲区,它们是数据容器,并提供其他NIO包的概述
java.rmi 远程通信相关支持类
java.security 安全框架的类和接口
java.sql 处理存储在数据源(通常是关系数据库)中的数据的API
java.text 提供用于以独立于自然语言的方式处理文本,日期,数字和消息的类和接口
java.time 日期,时间主要API
java.util 打桩的重点!!!包含集合框架,并发编程,旧集合类,事件模型,日期和时间设施,国际化和其他实用程序类

3. 源码调试过程及其工具

源码get,JDK源码精华所在:解压src.zip,你就可以得到;
IDEA

你可能感兴趣的:(杂谈)