Java 核心知识¶
核心部分介绍编写日常 Java 程序需要掌握的语法和标准库。建议先完成基本语法,再依次学习对象、容器、异常与文件操作。
本部分内容¶
| 专题 | 需要掌握的问题 |
|---|---|
| 基本语法 | 如何声明变量、选择类型、使用运算符和定义方法? |
| 流程控制 | 如何根据条件选择分支,重复执行一段代码? |
| 面向对象 | 如何通过类、接口和对象组织状态与行为? |
| 字符串与数组 | 如何处理文本、保存和遍历固定数量的数据? |
| 集合框架 | 如何选择列表、集合、映射和队列? |
| 泛型 | 如何让类和方法适用于多种类型,并保留类型检查? |
| 异常处理 | 如何表示失败、处理异常和清理资源? |
| 文件与 IO | 如何表示路径,读写文本和二进制数据? |
如何使用示例¶
完整示例会标明文件名,并给出输出或预期现象。以 Main.java 为例:
代码中的路径、输入和类型可以自行修改。先运行原始示例,再改变一个条件观察结果,例如把合法下标改成越界下标,或把可修改集合换成不可修改集合。
学完之后¶
尝试编写一个命令行学习记录程序:使用对象表示记录,使用集合管理数据,通过异常处理校验输入,最后将记录保存到文件。再进入进阶,学习并发、网络和运行时机制。