PRO

Java 基础面试手册

一站式的 Java 基础学习课程,内容围绕 Java 的核心基础知识展开,包括面向对象、java.lang 中的几大核心类、反射和动态代理、集合、Java 异常、泛型、I/O、注解、JDK8 新特性等,具备平滑的学习路线和清晰的行文逻辑,且涵盖 Java 基础的绝大多部分知识点,吃透此课程可以应对大部分面试场景
![封面图](https://cs-wiki.oss-cn-shanghai.aliyuncs.com/26.png) ## 你将获得 - 完整的 Java 基础知识体系 - 涵盖 90% Java 基础面试题 - 清晰的解题逻辑,而非盲目的答案背诵 - 平滑的学习路线 ## 课程介绍 课程内容围绕 Java 的核心基础知识开展: 1. **基础**:主要介绍面向对象的基本概念,以及 Java 相关的一些前置知识比如 JDK/JRE、Java 数据类型,按值调用等 2. **对象和类**:主要介绍封装、继承和多态在 Java 中的具体实现 3. **Java 核心类**:主要介绍 `java.lang` 中的几大核心类,包括包装类、`Object` 类和 `String` 类 4. **反射和动态代理**:介绍反射和动态代理的底层原理 5. **集合**:重中之重!主要介绍 Java 的集合体系,详细解释 `Collection`、`Map` 接口及其非线程安全的实现类的底层原理,如 `ArrayList`、`LinkedList`、`HashSet`、`HashMap`、`LinkedHashMap` 等 6. **其他**:包括 Java 异常、泛型、I/O、注解、JDK8 新特性等其他细碎知识点 ## 学习建议 本课程是一站式的 Java 基础学习课程,具备**平滑的学习路线**和**清晰的行文逻辑**,且涵盖 Java 基础的绝大多部分知识点,吃透此课程可以应对大部分面试场景。**如果遇到模糊的概念推荐继续查阅相关经典书籍比如《Java 核心技术》、《Java 编程思想》,辅助理解**。