Skip to content

datefate/JavaCoreVol1_Notes

 
 

Repository files navigation

当时重看Java core 时,因觉得需要做笔记,为记录而fork。但自己整理完全看心情,算是比较乱,当时主要是重点突出自己不太熟的(熟悉之后还删了,也没在仓库中保存)。至于Java EE的内容,后面采取存在在项目源码中目录下的Note。

警告Java core一书不适合入门学习

官方资料

  • JVM是执行程序的 Java 平台组件。
  • JRE是创建 JVM 的 Java 的磁盘部分。
  • JDK 允许开发人员创建可由 JVM 和 JRE 执行和运行的 Java 程序。

官方doc主页

删除了原作者的书中源代码,换行符改为了LF。notes以外是我当时添加了的

《Java核心编程:卷一》笔记

按章节笔记目录

1.1 Java程序设计平台

1.2 Java “白皮书”的关键术语

1.3 Java applet 与 Internet

1.4 Java发展简史

1.5 关于 Java 的常见误解

2.1 安装 Java 开发工具包(JDK)

2.2 使用命令行工具

2.3 使用集成开发环境

2.4 运行图形化应用程序

2.5 构建并运行 applet *

3.1 一个简单的 Java 应用程序

3.2 注释

3.3 数据类型

3.4 变量

3.5 运算符

3.6 字符串

3.7 输入输出

3.8 控制流程

3.9 大数值

3.10 数组

4.1 面向对象程序设计(OOP)概述

4.2 使用预定义类

4.3 用户自定义类

4.4 静态域与静态方法

4.5 方法参数

4.6 对象构造

4.7 包

4.8 类路径

4.9 文档注释

4.10 类设计技巧

5.1 类、超类和子类

5.2 Object:所有类的超类

5.3 泛型数组列表

5.4 对象包装器与自动装箱

5.5 参数数量可变的方法

5.6 枚举类

5.7 反射(reflective)

5.8 继承的设计技巧

6.1 接口

6.2 接口示例

6.3 lambda 表达式

6.4 内部类(inner class)

6.5 代理(proxy)

7.1 处理错误

7.2 捕获异常

7.3 使用异常机制的技巧

7.4 使用断言

7.5 记录日志*

8.1 为什么要使用泛型程序设计

8.2 定义简单的泛型类

8.3 泛型方法

8.4 类型变量的限定

8.5 泛型代码和虚拟机

8.6 约束与局限性

8.7 泛型类型的继承规则

8.8 通配符类型

8.9 反射和泛型

9.1 Java 集合框架

9.2 具体的集合

9.3 映射

9.4 视图与包装器

9.5 算法

About

JavaCore的笔记,fOrK来的没法private

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published