All Skills

Java

12 articles

java
#2

Java 基础语法

深入讲解 Java 的数据类型、运算符、控制流程(if/for/while/switch)、方法定义与重载、数组声明与遍历

Read More
java
#4

继承、多态与接口

深入讲解 Java 的继承机制(extends)、方法重写(@Override)、多态表现、接口定义(interface)与抽象类(abstract class)

Read More
java
#5

异常处理机制

深入讲解 Java 异常体系、try-catch-finally 语法、throws 与 throw 关键字、自定义异常,以及 Java 17+ 中异常处理的改进

Read More
java
#6

Java 17+ 新特性精讲

全面讲解 Java 17 LTS 的核心新特性:Records、Sealed Classes、Pattern Matching for instanceof、Text Blocks、Switch Expressions,附详细代码示例

Read More
java
#7

集合框架与 Stream API

系统讲解 Java 三大集合体系(List/Set/Map)、核心实现类、Stream API 筛选映射归约操作、Lambda 表达式与方法引用

Read More
java
#8

JDBC 与数据库交互

详解 JDBC 编程五步曲:加载驱动、建立连接、执行 SQL、处理结果集,以及 PreparedStatement 防注入、事务控制和连接池原理

Read More
java
#9

常用工具类与编码实践

对比 String/StringBuilder/StringBuffer 的性能差异,讲解 Java 17+ 日期时间 API、Objects/Collections 常用工具方法,以及编码规范与避坑指南

Read More
java
#11

并发编程与 Virtual Threads

讲解线程与进程的概念、三种线程创建方式、线程同步机制(synchronized/Lock)、线程池(ExecutorService),以及 Java 17+ Virtual Threads 虚拟线程入门

Read More
java
#12

JVM 原理与调优基础

深入讲解 JVM 内存结构(堆/栈/方法区)、类加载机制、垃圾回收算法(GC),以及 Java 17+ G1GC、ZGC、常用调优参数和诊断工具

Read More