Skip to content

Java

Java 是后端开发的核心基础,这里整理 Java 基础语法、集合、并发和 JVM 等内容。

学习目标

  • 掌握 Java 基础语法和面向对象思想
  • 熟悉集合框架、异常处理、IO 流
  • 理解多线程和并发编程
  • 了解 JVM 内存模型和垃圾回收

学习顺序

  1. Java 基础
  2. 集合框架
  3. 并发编程
  4. JVM

核心内容

基础语法

  • 数据类型、变量、运算符
  • 流程控制:if、for、while、switch
  • 数组和字符串操作

面向对象

  • 类与对象
  • 封装、继承、多态
  • 抽象类与接口
  • 内部类

集合框架

  • List:ArrayList、LinkedList
  • Set:HashSet、TreeSet
  • Map:HashMap、TreeMap
  • 迭代器与 Stream API

并发编程

  • Thread 与 Runnable
  • synchronized 与 Lock
  • 线程池
  • 并发工具类

Released under the MIT License.