JAVACORE JAVACORE
基础特性
高级特性
容器
IO
并发
JVM
  • Java 教程 📚 (opens new window)
  • JavaCore 教程 📚 (opens new window)
  • Spring 教程 📚 (opens new window)
  • Spring Boot 教程 📚 (opens new window)
🎯 博客 (opens new window)
GitHub (opens new window)
基础特性
高级特性
容器
IO
并发
JVM
  • Java 教程 📚 (opens new window)
  • JavaCore 教程 📚 (opens new window)
  • Spring 教程 📚 (opens new window)
  • Spring Boot 教程 📚 (opens new window)
🎯 博客 (opens new window)
GitHub (opens new window)
  • Java
  • JavaCore
  • 基础
dunwu
2020-06-04
目录

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 编程思想(Thinking in Java)》 (opens new window)
      • 《Java 核心技术 卷 I 基础知识》 (opens new window)
      • 《Java 核心技术 卷 II 高级特性》 (opens new window)
      • 《Effective Java》 (opens new window)
    • Java 并发
      • 《Java 并发编程实战》 (opens new window)
      • 《Java 并发编程的艺术》 (opens new window)
    • Java 虚拟机
      • 《深入理解 Java 虚拟机》 (opens new window)
    • Java 入门
      • 《O'Reilly:Head First Java》 (opens new window)
      • 《疯狂 Java 讲义》 (opens new window)
    • 其他
      • 《Head First 设计模式》 (opens new window)
      • 《Java 网络编程》 (opens new window)
      • 《Java 加密与解密的艺术》 (opens new window)
      • 《阿里巴巴 Java 开发手册》 (opens new window)
  • 教程、社区
    • 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)
  • 面试
    • CS-Notes (opens new window)
    • JavaGuide (opens new window)
    • advanced-java (opens new window)

# 🚪 传送

◾ 🏠 JAVACORE 首页 (opens new window) ◾ 🎯 钝悟的博客 (opens new window) ◾

📝 帮助改善此页面! (opens new window)
#Java#JavaCore
上次更新: 2026/09/03, 08:32:37
最近更新
01
Java 虚拟机面试二
04-30
02
Java 并发面试二
07-23
03
Java 并发面试三
07-23
更多文章>
Theme by Vdoing | Copyright © 2019-2026 钝悟(dunwu) | CC-BY-SA-4.0
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×