专栏导航——「Java基础系列」全索引
专栏导航 🗺️ ——「Java基础系列」全索引
🎉系列完结!
Java基础」共 46 篇文章,累计超过 30 万字,系统覆盖 Java 核心知识体系的每一个角落。
这篇导航索引帮你快速定位到任何你想看的知识点——点击标题直达文章!🚀
📂 专栏主页
CSDN 专栏入口:入口点我
👤博主主页:书源丶
🌱 阶段一:Java 入门(一 ~ 六)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 一 | Java 学习路线 | IT 行业分类、计算机基础、编程语言分类、DOS 命令 | 点击阅读 |
| 二 | Java 语言简介 | Java 发展史、JDK/JRE/JVM、环境变量配置、HelloWorld | 点击阅读 |
| 三 | Java 体系中的常量和变量 | 常量/变量、四类八种数据类型、隐式/强制转换、Unicode 编码 | 点击阅读 |
| 四 | 数据类型和 String | 引用类型、算术/赋值/自增自减/比较/逻辑/位/三元运算符 | 点击阅读 |
| 五 | 流程控制(上) | if/if-else/if-else if 三种格式、switch 穿透 | 点击阅读 |
| 六 | 流程控制(下) | for/while/do-while 循环、break/continue、死循环 | 点击阅读 |
🌿 阶段二:方法 & 数组(七 ~ 十)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 七 | 方法入门 | 方法定义、三种调用方式、形参与实参 | 点击阅读 |
| 八 | 方法进阶 | 方法重载、四种参数+返回值组合、方法签名 | 点击阅读 |
| 九 | 方法实战 | 方法的综合练习与案例分析 | 点击阅读 |
| 十 | 数组 | 动态/静态初始化、索引越界/空指针异常、遍历/反转/冒泡排序 | 点击阅读 |
🏗️ 阶段三:面向对象基础(十一 ~ 十六)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 十一 | 面向对象入门 | 面向过程 vs 面向对象、类与对象、成员变量/局部变量 | 点击阅读 |
| 十二 | 封装与 this | private/get/set、this 关键字、标准 JavaBean | 点击阅读 |
| 十三 | 构造方法 | 构造方法定义、有参/无参构造、构造方法重载 | 点击阅读 |
| 十四 | static 静态 | static 修饰成员变量/方法、静态代码块、工具类 | 点击阅读 |
| 十五 | 继承 extends | 继承格式、super 关键字、方法重写 @Override | 点击阅读 |
| 十六 | 代码块与内部类 | 局部/构造/静态代码块、4 种内部类、final/包/权限修饰符 | 点击阅读 |
🎭 阶段四:面向对象进阶(十七 ~ 二十二)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 十七 | OOP 之理解《多态》 | 向上/向下转型、instanceof 判断、多态成员访问规则 | 点击阅读 |
| 十八 | 抽象类 | abstract 修饰、模板设计模式、抽象类 vs 普通类 | 点击阅读 |
| 十九 | 接口 | 接口定义、多实现、JDK8/9 接口新特性(default/static/private) | 点击阅读 |
| 二十 | 匿名内部类 | 匿名内部类格式、使用场景、Lambda 前身 | 点击阅读 |
| 二十一 | 工具类 | 常用工具类的设计与使用 | 点击阅读 |
| 二十二 | Jar 包 | Jar 包制作/导入、classpath 配置、第三方库使用 | 点击阅读 |
📦 阶段五:常用 API(二十三 ~ 二十九)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 二十三 | Object 类 | toString/equals/hashCode 重写、getClass | 点击阅读 |
| 二十四 | String 类(上) | 字符串常量池、构造方法、equals vs == | 点击阅读 |
| 二十五 | String 类(下) | 遍历/截取/替换/分割/转换等常用方法 | 点击阅读 |
| 二十六 | 包装类 | 自动装箱/拆箱、Integer 缓存 -128~127、parseInt | 点击阅读 |
| 二十七 | Math 与 System | Math 数学工具、System.currentTimeMillis、arraycopy | 点击阅读 |
| 二十八 | StringBuilder | 可变字符串、链式调用 append/reverse、String vs StringBuilder | 点击阅读 |
| 二十九 | Date 与 SimpleDateFormat | 日期格式化 parse/format、Calendar 日历类 ⭐ 点赞率最高! | 点击阅读 |
🗂️ 阶段六:集合框架(三十 ~ 三十五)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 三十 | Java 异常 | Throwable 体系、try-catch-finally、throw vs throws、自定义异常 | 点击阅读 |
| 三十一 | Java 集合概览 | 单列/双列 Collection vs Map、集合体系全景图 | 点击阅读 |
| 三十二 | Collection 与 List 全家桶 | ArrayList/LinkedList 源码分析、迭代器、List 特有方法 | 点击阅读 |
| 三十三 | Set 集合与 Collections | HashSet/LinkedHashSet/TreeSet、Collections 工具类 | 点击阅读 |
| 三十四 | Map 双列集合 | HashMap/LinkedHashMap/TreeMap、扩容机制(负载因子0.75/树化阈值8) | 点击阅读 |
| 三十五 | Java 泛型 | 泛型类/方法/接口、通配符 ? extends/super、类型擦除 | 点击阅读 |
⚡ 阶段七:IO 流 & 文件(三十六 ~ 三十八)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 三十六 | File 类与 IO 流基础 | File 常用方法、字节流 FileInputStream/FileOutputStream、文件复制、try-with-resources | 点击阅读 |
| 三十七 | 字符流与转换流 | FileReader/FileWriter、缓冲字符流、编码表(UTF-8/GBK)、InputStreamReader/OutputStreamWriter | 点击阅读 |
| 三十八 | 对象流与 Properties | 序列化/反序列化、serialVersionUID、transient 关键字、Properties 配置文件 | 点击阅读 |
🚀 阶段八:高级特性(三十九 ~ 四十六)
| 编号 | 标题 | 核心知识点 | CSDN 直达 |
|---|---|---|---|
| 三十九 | Java 枚举 | enum 定义、7 大特点、常用方法速查、枚举实现接口、switch 中使用枚举、状态机实战 | 点击阅读 |
| 四十 | 反射 ——「类解剖刀」 | 类加载机制、双亲委派模型、获取 Class 三种方式、反射构造/方法/字段、暴力反射 setAccessible | 点击阅读 |
| 四十一 | 注解 ——「元数据标签」 | 内置注解速查表、4 种元注解、自定义注解及 8 种属性类型、反射解析注解、JUnit 单元测试 | 点击阅读 |
| 四十二 | 网络编程(上)—— IP、端口与 UDP | 网络三要素、InetAddress、UDP 协议、DatagramSocket、聊天小程序、广播/组播 | 点击阅读 |
| 四十三 | 网络编程(下)—— TCP 编程与 HTTP | TCP 三次握手、Socket/ServerSocket、双向通信、文件上传、多线程并发服务器、HTTP 入门 | 点击阅读 |
| 四十四 | Java 新特性——接口进化与 String 底层 | 接口 default/static/private 方法、JDK9 模块化、String 底层 char[]→byte[]+coder 优化(JEP 254) | 点击阅读 |
| 四十五 | Lambda 表达式 | 四种语法格式、@FunctionalInterface、四大内置函数式接口(Consumer/Supplier/Function/Predicate)、方法引用 | 点击阅读 |
| 四十六 | Stream 流 | 数据流水线、filter/map/limit/skip/concat、forEach/count/collect、延迟执行 | 点击阅读 |
🎯 知识点速查(按主题分类)
🔤 基础语法
- 变量与数据类型 → 三、Java体系中的常量和变量
- 运算符 → 四、数据类型和String
- 流程控制 → 五~六、流程控制
- 方法 → 七~九、方法系列
🏛️ 面向对象
- 封装 → 十二、封装与this
- 继承 → 十五、继承extends
- 多态 → 十七、OOP之理解《多态》
- 抽象类 → 十八、抽象类
- 接口 → 十九、接口
📚 常用 API
- String → 二十四~二十五、String
- 日期时间 → 二十九、Date与SimpleDateFormat
- 包装类 → 二十六、包装类
🗃️ 集合
- List → 三十二、Collection与List
- Set → 三十三、Set集合
- Map → 三十四、Map双列集合
⚠️ 异常
- 异常处理 → 三十、Java异常
📁 IO
- 字节流 → 三十六、File类与IO流基础
- 字符流 → 三十七、字符流与转换流
- 序列化 → 三十八、对象流与Properties
🔥 高级特性
- 反射 → 四十、反射
- 注解 → 四十一、注解
- 网络编程 → 四十二~四十三、网络编程
- Lambda → 四十五Lambda
- Stream → 四十六Stream
📊 系列数据
| 维度 | 数据 |
|---|---|
| 📝 总文章数 | 46 篇 |
| 📏 总字数 | 30 万+** |
🙏 致读者
感谢一路相伴!
如果你从第一篇追到第四十六篇,那你已经从「零」一路走到了能独立阅读源码、搭建项目的水平。
这正是这个专栏的初心——用最通俗的话,讲最硬核的 Java 知识。
别忘了:
- 👍点赞——让更多人看到这份免费的学习资源
- ⭐收藏——随时回来查阅
🌱 基础语法 → 🏗️ 面向对象 → 📦 常用 API → 🗂️ 集合框架 → ⚡ 异常处理 → 📁 IO 流 → 🌐 网络编程 → 🚀 新特性
Java 基础万层高楼,你已打下最坚实的地基。接下来,去盖楼吧!🚀🦞
作者:书源丶
发布平台:CSDN
系列:「Java基础系列」(已完结)
