Skip to content

Java 基础

Java 语言的核心语法与基础特性,是每一个 Java 开发者必须掌握的基石。

无论你是刚入门的新手,还是准备面试的求职者,这一模块都会帮你夯实基础——从数据类型到面向对象,从字符串到底层原理,没有花哨的框架,只有实打实的知识点。


模块内容

基础语法

Java 的语法糖与语言规范,是写出高质量代码的前提。

String 与字符串

String 是 Java 中使用最频繁的类型,也是面试中的高频考点。

基本类型与包装类

基本类型和包装类是 Java 类型系统的两极,它们的转换规则藏着不少面试陷阱。

异常体系

异常处理体现了一个程序员的工程素养。

枚举与注解

枚举和注解是 Java 语言表达力的集中体现。

泛型与序列化

Java 泛型和序列化是通往更高阶的必经之路。

  • 泛型:类型擦除、通配符 PECS 原则、泛型方法与泛型数组
  • 序列化:Serializable 接口、serialVersionUID、transient 关键字

新特性演进

Java 每个版本都在进化,了解它们才能写出更现代的代码。


学习路线建议

第一阶段:数据类型 → 面向对象 → String(基础三件套)

第二阶段:基本类型与包装类 → 异常体系(细节深化)

第三阶段:枚举与注解 → 泛型 → 序列化(新特性串联)

面试核心考点

高频考点关联文档
String 不可变性String 不可变性与实现原理字符串常量池
整数缓存池Integer 缓存池
自动装箱陷阱自动装箱与拆箱
泛型擦除泛型
抽象类 vs 接口抽象类 vs 接口

基于 VitePress 构建