Java 基础
# Java 基础
【Java 基础】专题涵盖语言核心语法、类型系统、面向对象三大范式、控制流与异常体系,以及泛型、反射、注解等运行时机制。这些是 Java 开发的基石,深入理解有助于编写健壮、可维护的代码,也是面试高频考察点。
# 📖 内容
- Java 基础语法特性 - 关键词:
强类型、访问修饰符、final、操作符、序列化 - Java 基本数据类型 - 关键词:
包装类、装箱拆箱、缓存机制、BigDecimal、精度丢失 - Java 面向对象 - 关键词:
封装、继承、多态、接口、抽象类 - Java 方法 - 关键词:
值传递、重载、覆写、static、可变参数 - Java 数组 - 关键词:
引用类型、多维数组、Arrays、长度固定、下标 - Java 枚举 - 关键词:
enum、EnumSet、EnumMap、单例模式、状态机 - Java 控制语句 - 关键词:
if、switch、while、for、break - Java 异常 - 关键词:
Throwable、RuntimeException、try-catch-finally、Checked Exception、异常链 - Java 泛型 - 关键词:
类型擦除、通配符、PECS、泛型类、类型边界 - Java 反射 - 关键词:
Class、invoke、动态代理、CGLIB、InvocationHandler - Java 注解 - 关键词:
元注解、@Retention、@Target、自定义注解、反射解析 - Java String 类型 - 关键词:
不可变、字符串常量池、intern、StringBuilder、StringBuffer - Java 正则 - 关键词:
Pattern、Matcher、捕获与非捕获、零宽断言、贪婪与懒惰 - Java 编码和加密 - 关键词:
Base64、消息摘要、数字签名、对称加密、非对称加密 - Java 国际化 - 关键词:
Locale、ResourceBundle、NumberFormat、DateFormat、MessageFormat - Java SPI - 关键词:
SPI、ServiceLoader、ClassLoader、扩展点 - Java Agent - 关键词:
Instrumentation、premain、ClassFileTransformer、字节码增强、JVMTI - Java JDK8 - 关键词:
Stream、Lambda、Optional、@FunctionalInterface
# 📚 资料
- 书籍
- Java 四大名著
- Java 并发
- Java 虚拟机
- Java 入门
- 其他
- 教程、社区
- Runoob Java 教程 (opens new window)
- java-design-patterns (opens new window)
- Java (opens new window)
- 极客时间教程 - Java 核心技术面试精讲 (opens new window)
- 极客时间教程 - Java 性能调优实战 (opens new window)
- 极客时间教程 - Java 业务开发常见错误 100 例 (opens new window)
- 极客时间教程 - 深入拆解 Java 虚拟机 (opens new window)
- 极客时间教程 - Java 并发编程实战 (opens new window)
- 面试
# 🚪 传送
◾ 🏠 JAVACORE 首页 (opens new window) ◾ 🎯 钝悟的博客 (opens new window) ◾
📝 帮助改善此页面! (opens new window)
上次更新: 2026/09/03, 08:32:37