1.Oracle的在线帮助文档

http://docs.oracle.com/javase/8/docs/api

2.jdk源码内容(包含5个部分)


1)com:sun的hotspot虚拟机中java.* 和javax.*的实现类
2)java:Java SE的核心部分,标准库
3)javax:标准扩展库
4)launcher:jre中启动程序入口main()的类,由.c 和.h 文件构成
5)org:由企业或者个人提供的类

其中java标准库共包含14部分:
  applet:提供一些文档、音频、图片等接口
  awt:Abstract Window ToolKit(抽象窗口工具包),提供图形化界面,如按钮、图片、颜色控制、样式等
  beans:封装了java 的反射,提供bean的各种操作
  io:提供对数据流的输入、输出、读写。通过数据流、序列化和文件系统提供系统的输入和输出
  lang:包含基本数据类型、包装类、运算、异常类等,以及根类Object,提供常用的方法
  math:提供执行任意精度整数算术和任意精度十进制算术的类
  net:网络通信,如http、cookie、socket等的实现
  nio:简称java new io,定义了缓冲区
  rmi:Java Remote Method Invocation (java远程方法调用),使得客户机上的程序能够调用远程服务的对象
  security:为安全框架提供类和接口
  sql:数据库相关
  text: 提供用于处理独立于自然语言的方式处理文本、日期、数字和消息的类和接口
  time: 主要包含日期、时间、时刻
  util:包含集合框架、遗留的集合类、并发包、事件模型、日期和时间的设施、国际化和各种实用工具类(一个字符串标记,一个随机数发生器,和一位阵列)