FANDEX
在线前端语法速览学习路线算法教学

Java

  • 01Java 是什么:一次编写、到处运行的企业级语言
  • 02Java 概述与开发环境
  • 03快速入门
  • 04程序结构与基本语法
  • 05数据类型与类型转换
  • 06包装类缓存陷阱救急锦囊
  • 07变量与常量
  • 08运算符与表达式
  • 09控制流
  • 10方法详解
  • 11数组详解
  • 12Java Arrays 工具类语法速查手册
  • 13Java 字符串详解
  • 14Java String.format/printf/MessageFormat 语法速查手册
  • 15面向对象编程
  • 16抽象类与接口
  • 17Java 内部类详解
  • 18异常处理机制
  • 19Java try-with-resources 与异常链语法速查手册
  • 20相等契约救急锦囊: equals 与 hashCode
  • 21集合框架详解
  • 22HashMap 源码详解
  • 23Java Iterator/Iterable/Spliterator 语法速查手册
  • 24Java Comparator/Comparable 语法速查手册
  • 25Java Objects 工具类语法速查手册
  • 26学生选课系统项目(集合综合实战)
  • 27现代文件读写救急锦囊: Files.readString / writeString
  • 28I/O 流与文件操作
  • 29Lambda 与函数式编程
  • 30Stream API
  • 31Java Optional 类
  • 32Collectors.groupingBy 详解
  • 33Java 函数式编程
  • 34日期时间救急锦囊: LocalDate / LocalDateTime / DateTimeFormatter
  • 35Java 时间格式化 DateTimeFormatter/ZoneId 语法速查手册
  • 36枚举救急锦囊:定义、构造函数与 switch
  • 37枚举与注解
  • 38Java 枚举进阶 EnumSet/EnumMap/枚举单例语法速查手册
  • 39泛型详解
  • 40Java 类型擦除与桥接方法语法速查手册
  • 41泛型进阶
  • 42Java 反射
  • 43反射与动态代理
  • 44注解处理器
  • 45Java 记录类
  • 46Java 文本块
  • 47Java 模块系统
  • 48多线程基础
  • 49并发编程基础
  • 50JUC 并发包
  • 51并发编程详解
  • 52CompletableFuture 异步编排
  • 53ThreadLocal 内存泄漏
  • 54Java Executor 与 ForkJoin
  • 55Java 同步器 CountDownLatch/CyclicBarrier/Phaser 语法速查手册
  • 56Java 阻塞队列 BlockingQueue 语法速查手册
  • 57Java 与虚拟线程
  • 58Java 与响应式编程
  • 59JVM 类加载机制
  • 60JVM 垃圾回收
  • 61JVM 内存模型
  • 62JVM 调优
  • 63分代 ZGC 详解
  • 64Java 理论知识点: JVM 原理、类加载机制与内存管理
  • 65JavaIO 与 NIO
  • 66Java NIO 通道与缓冲区
  • 67Java Path 与 Files 语法速查手册
  • 68Java 序列化
  • 69Java 网络编程
  • 70网络编程
  • 71Java HttpClient 与 WebSocket 语法速查手册
  • 72Java 与数据库连接
  • 73Java JDBC 数据库连接
  • 74Java 构建工具
  • 75Maven pom.xml 配置语法速查手册
  • 76Gradle build.gradle 配置语法速查手册
  • 77Java 设计模式
  • 78Java 新特性
  • 79Java 新特性与生态
  • 80密封类与模式匹配
  • 81Java Stream Gatherers
  • 82Spring 基础: IoC 容器、 AOP、 Bean 生命周期与企业级开发核心
  • 83SpringBoot 进阶
  • 84SpringBoot 安全
  • 85SpringBoot 数据访问
  • 86Spring Boot 学习笔记
  • 87Java 与微服务
  • 88Spring Cloud 微服务开发
  • 89Java 单元测试
  • 90Java 日志系统
  • 91Java 与 Redis
  • 92Java 与消息队列
  • 93Java 与 GraphQL
  • 94Java 与 AI
  • 95Java 与安全
  • 96Java 性能调优
  • 97Java 与 Docker
  • 98Java 与 Kubernetes
  • 99Java 与 WebAssembly
  • 100Java 与 GraalVM
  • 101JShell 与 JPackage 交互环境
  • 102Java 命令行工具 javac/java/jar/jshell/jpackage 语法速查手册
  • 103Java Swing 图形界面
  • 104Java 项目示例:图书管理系统
  • 105Java 学习总结:核心知识体系回顾
首页/Java

Java

企业级应用开发

共 105 篇官方文档JLS 语言规范JVMS 虚拟机规范Oracle 教程
  • 001入门Java 是什么:一次编写、到处运行的企业级语言面向零基础读者解释 Java 的定位、虚拟机机制与企业生态,完成第一个类的编译运行。
  • 002入门Java 概述与开发环境Java 发展历史、平台体系与开发环境搭建。
  • 003入门快速入门第一个 Java 程序、编译运行与基本概念。
  • 004入门程序结构与基本语法Java 程序结构、注释、标识符与关键字。
  • 005入门数据类型与类型转换基本类型、引用类型、自动装箱与类型转换规则。
  • 006入门包装类缓存陷阱救急锦囊Integer 缓存池 -128~127:为什么 100==100 是 true,200==200 是 false。
  • 007入门变量与常量变量声明、作用域、常量定义与命名规范。
  • 008中级运算符与表达式算术、关系、逻辑、位运算及运算符优先级。
  • 009中级控制流条件判断、循环结构与跳转语句。
  • 010中级方法详解方法定义、参数传递、方法重载与递归。
  • 011中级数组详解一维与多维数组、数组操作与 Arrays 工具类。
  • 012入门Java Arrays 工具类语法速查手册Java Arrays 工具类语法速查手册 的完整教学讲解。
  • 013入门Java 字符串详解String 不可变性、字符串常量池、== 与 equals、StringBuilder/StringBuffer、常用 API 与正则表达式基础,零基础保姆级讲解。
  • 014入门Java String.format/printf/MessageFormat 语法速查手册Java String.format/printf/MessageFormat 语法速查手册 的完整教学讲解。
  • 015中级面向对象编程类与对象、封装、继承、多态与抽象类。
  • 016中级抽象类与接口抽象类设计、接口定义、默认方法与函数式接口。
  • 017入门Java 内部类详解成员内部类、静态内部类、局部内部类与匿名内部类的语法、典型场景与内存泄漏陷阱,零基础保姆级讲解。
  • 018中级异常处理机制异常体系、try-catch-finally、自定义异常与最佳实践。
  • 019入门Java try-with-resources 与异常链语法速查手册Java try-with-resources 与异常链语法速查手册 的完整教学讲解。
  • 020入门相等契约救急锦囊: equals 与 hashCode为什么重写 equals 必须重写 hashCode,以及 Objects.hash 极简写法。
  • 021中级集合框架详解List、Set、Map 体系及迭代器与比较器。
  • 022进阶HashMap 源码详解数组+链表+红黑树:扩容、扰动与树化的源码级解析。
  • 023入门Java Iterator/Iterable/Spliterator 语法速查手册Java Iterator/Iterable/Spliterator 语法速查手册 的完整教学讲解。
  • 024入门Java Comparator/Comparable 语法速查手册Java Comparator/Comparable 语法速查手册 的完整教学讲解。
  • 025入门Java Objects 工具类语法速查手册Java Objects 工具类语法速查手册 的完整教学讲解。
  • 026入门学生选课系统项目(集合综合实战)用 List/Set/Map、比较器与 Objects 实现一个可运行的学生选课系统。
  • 027入门现代文件读写救急锦囊: Files.readString / writeStringJava 11+ 读写小文件一把梭:不用 FileReader/FileWriter 那套老写法。
  • 028中级I/O 流与文件操作字节流、字符流、NIO 与文件操作。
  • 029中级Lambda 与函数式编程Java 8 Lambda表达式、函数式接口、方法引用与函数式编程范式详解。
  • 030中级Stream APIJava 8 Stream API流式操作、中间操作与终端操作、并行流与收集器详解。
  • 031入门Java Optional 类Java Optional 类 的完整教学讲解。
  • 032中级Collectors.groupingBy 详解分组聚合利器:downstream 组合出多维统计。
  • 033中级Java 函数式编程Lambda、Stream、函数式接口与函数式编程范式的系统性深度剖析
  • 034入门日期时间救急锦囊: LocalDate / LocalDateTime / DateTimeFormatter20 行学会打印当前时间、解析字符串、格式化输出,告别老 Date API。
  • 035入门Java 时间格式化 DateTimeFormatter/ZoneId 语法速查手册Java 时间格式化 DateTimeFormatter/ZoneId 语法速查手册 的完整教学讲解。
  • 036入门枚举救急锦囊:定义、构造函数与 switch零基础 20 行学会 enum:有身份证的常量,别再用 public static final int。
  • 037中级枚举与注解Java 枚举类型与注解系统的形式化定义、源码生成机制、注解处理器工作原理、与 C#/Kotlin/Scala 对比及工程实践
  • 038入门Java 枚举进阶 EnumSet/EnumMap/枚举单例语法速查手册Java 枚举进阶 EnumSet/EnumMap/枚举单例语法速查手册 的完整教学讲解。
  • 039中级泛型详解泛型类、泛型方法、通配符与类型擦除。
  • 040入门Java 类型擦除与桥接方法语法速查手册Java 类型擦除与桥接方法语法速查手册 的完整教学讲解。
  • 041进阶泛型进阶Java 泛型进阶——类型擦除机制、通配符语义、边界约束、桥接方法与 Project Valhalla 演进的形式化定义、理论推导与工程实践
  • 042中级Java 反射反射API、动态代理、MethodHandle与字节码层面原理
  • 043进阶反射与动态代理Java反射与动态代理详解:JVM规范、Class文件结构、JDK Proxy、CGLib、MethodHandle、Spring AOP 原理。
  • 044进阶注解处理器Java注解处理器详解:Annotation Processor编译时生成代码。
  • 045中级Java 记录类Record类与密封接口
  • 046入门Java 文本块文本块与字符串模板
  • 047进阶Java 模块系统JPMS模块系统
  • 048进阶多线程基础线程创建、同步机制、线程池与并发工具。
  • 049中级并发编程基础线程、锁与并发工具
  • 050进阶JUC 并发包java.util.concurrent并发工具
  • 051进阶并发编程详解Java 并发编程详解:JMM 形式化、synchronized 锁升级、AQS 原理、CAS、原子类、线程池、CompletableFuture、虚拟线程。
  • 052进阶CompletableFuture 异步编排Java CompletableFuture 异步编排的形式语义、CompletionStage 接口代数、Completion 栈内部结构、Java 9 API 增强、Project Loom 与虚拟线程场景下的演进路径
  • 053进阶ThreadLocal 内存泄漏Java ThreadLocal 内存泄漏的可达性分析、弱引用 Key 设计、线程池复用场景、Scoped Values(JEP 446)演进与生产级防御方案
  • 054入门Java Executor 与 ForkJoinJava Executor 与 ForkJoin 的完整教学讲解。
  • 055入门Java 同步器 CountDownLatch/CyclicBarrier/Phaser 语法速查手册Java 同步器 CountDownLatch/CyclicBarrier/Phaser 语法速查手册 的完整教学讲解。
  • 056入门Java 阻塞队列 BlockingQueue 语法速查手册Java 阻塞队列 BlockingQueue 语法速查手册 的完整教学讲解。
  • 057中级Java 与虚拟线程Project Loom 虚拟线程、结构化并发、Continuation 机制与性能调优全景式深度解析
  • 058进阶Java 与响应式编程Reactive Streams 规范、Project Reactor、Spring WebFlux 与响应式系统设计的系统性深度剖析
  • 059进阶JVM 类加载机制类加载器、双亲委派模型、字节码增强与模块化类加载的系统性深度剖析
  • 060进阶JVM 垃圾回收GC算法与垃圾回收器
上一页第 1 / 2 页下一页
首页

功能直达

在线前端打开浏览器前端工作台语法速览语法快速查阅学习路线系统化学习路径算法教学算法教程与刷题图鉴算法题图鉴经典算法题与讲解