阿里 P8 大佬终于把自己珍藏多年 581 页 JavaJDK9 学习笔记分享出来了
下载与安装 JDK
2 从 JDK 到 IDE
学习目标
了解与设定 PATH.
了解与指定 CLASSPATH、SOURCEPATH .
使用 package 与 import 管理类别
初识模块平台系统
初识 JDK 与 IDE 的对应关系
3 基础语法
认识类型与变量
学习运算符的基本使用
了解类型转换细节
运用基本流程语法
使用 jshel
4 认识对象,介绍了如何定义类,有个概念必须先理清,定义类并不等于做好了面向对象中封装(Encapsulation)的概念。那么到底什么才是封装的含义?此时必须以对象的角度来思考问题。
区分基本类型与类类型
了解对象与参考的关系
从打包器认识对象
以对象观点看待数组
认识字符串的特性
学会查询 API 文件
5 对象封装,本节着重在封装的概念,且一并说明如何以 Java 语法来操作,有一.些内容会略微与第 4 章重复,这是为了介绍上的完整性。在了解封装基本概念之后,下一节会进入 Java 的语法细节。
了解封装的概念与实现
定义类、构造函数与方法
使用方法重载与不定长度自变量
了解 static 成员
6 继承与多态
了解继承的目的
了解继承与多态的关系
知道如何重新定义方法
认识 java. lang . object
了解垃圾收集机制
7 接口与多态
使用接口定义行为.
了解接口的多态操作
利用接口枚举常数
利用 enum 枚举常数
8 异常处理
使用 try、catch 处理异常
认识异常继承架构
认识 throw、throws
的使用时机
运用 finally 关闭资源
使用自动关闭资源语法
认识 AutoCloseable 接口
9 Collection 与 Map
认识 collection 与 Map 架构
使用 Collection 与 Map 操作对象
对收集的对象进行排序
简介 Lambda 表达式
简介泛型语法
10 输入输出
了解串流与输入/输出的关系
认识 Inputstream、OutputStream 继承架构
认识 Reader、Writer 继承架构
使用输入/输出装饰器类
11 线程与并行 API
认识 Thread 与 Runnable
使用 synchronized
使用 wait()、notify()、 notifyAll ()
运用高级并行 API
12 Lambda
认识 Lambda 语法
运用方法参考
了解接口默认方法
使用 Functional 与 Stream API
Lambda、平行化与非同步处理
13 时间与日期
建立时间与日期
认识 Date 与 Calendar
使用时间日期 API
区分机器与人类时间概念
14 NIO 与 NIO2
认识 NIO
使用 Channel 与 Buffer
使用 NIO2 文件系统
15 通用 API
使用日志 API
了解国际化基础
运用规则表示式
处理数字
访问堆栈追踪
16 整合数据库
了解 JDBC 架构
使用 JDBC API
了解交易与隔离层级
认识
评论