跳转到主要内容
FANDEX
在线前端语法速览学习路线算法教学

Java

  • 01Java 是什么:字节码、JVM 与一次编写到处运行
  • 02Java 概述与开发环境:装的不只是翻译官,还有运行时
  • 03快速上手:人生第一个类 HelloWorld
  • 04程序结构与基本语法:把语句攒成程序
  • 05数据类型转换:int 与 double 相加,结果是谁
  • 06BigDecimal 与 BigInteger:数值精度与大数运算
  • 07包装类缓存陷阱:两个 127 相等,两个 128 却不等
  • 08变量与常量:分数要变,用户名不能变
  • 09运算符与表达式:整数除法吃掉了 0.7
  • 10控制流:写一个猜数字游戏
  • 11Scanner 控制台输入:让程序第一次听到用户说话
  • 12方法详解:把结算逻辑写成一个可复用的积木
  • 13数组详解
  • 14分支与循环实战题集:15 道循环题逐题通关
  • 15方法与数组综合项目:控制台系统的同框架迁移实训
  • 16Java 字符串详解
  • 17Java 正则表达式入门:java.util.regex 与文本模式校验
  • 18面向对象编程
  • 19抽象类与接口
  • 20Java 内部类详解
  • 21异常处理机制
  • 22相等契约救急锦囊: equals 与 hashCode
  • 23集合框架详解
  • 24HashMap 源码详解
  • 25学生选课系统项目(集合综合实战)
  • 26现代文件读写救急锦囊: Files.readString / writeString
  • 27I/O 流与文件操作
  • 28Lambda 与函数式编程
  • 29Stream API
  • 30Collectors.groupingBy 详解
  • 31Java 函数式编程
  • 32日期时间救急锦囊: LocalDate / LocalDateTime / DateTimeFormatter
  • 33Optional 与 null 防御:可能没有的值怎么说清楚
  • 34枚举救急锦囊:定义、构造函数与 switch
  • 35枚举与注解
  • 36泛型入门:把爆炸从运行时搬到编译期
  • 37泛型深水区:类型擦除与运行时真相
  • 38Java 反射:运行时元编程与框架基石
  • 39反射与动态代理
  • 40注解处理器
  • 41Java 记录类
  • 42Java 文本块
  • 43Java 模块系统
  • 44多线程入门:把 3 秒的串行下载压缩到 1 秒
  • 45JUC 并发工具:不锁也能对
  • 46线程池实战:别再一个请求开一个线程
  • 47并发设计:可见性、死锁与 AQS 的直觉
  • 48CompletableFuture 异步编排
  • 49ThreadLocal 内存泄漏
  • 50Java 与虚拟线程
  • 51虚拟线程内幕:载体线程、Continuation 与卸载机制
  • 52Java 与响应式编程
  • 53JVM 类加载机制
  • 54JVM 垃圾回收
  • 55JVM 运行时数据区与对象内存布局
  • 56Java 内存模型(JMM):可见性、有序性与 happens-before
  • 57JVM 调优
  • 58分代 ZGC 详解
  • 59Java 理论篇:JVM 原理、类加载机制与内存管理
  • 60JavaIO 与 NIO
  • 61Java 序列化
  • 62Java 网络编程
  • 63网络编程
  • 64Java 与数据库连接
  • 65Java 构建工具
  • 66Java 设计模式
  • 67Java 新特性
  • 68Java 新特性与生态
  • 69密封类与模式匹配
  • 70Java Stream Gatherers
  • 71Spring IoC 容器:Bean 生命周期、依赖注入与条件装配
  • 72Spring AOP:动态代理原理与切面实战
  • 73Spring 声明式事务:传播行为、隔离级别与失效场景
  • 74SpringBoot 进阶
  • 75SpringBoot 安全
  • 76SpringBoot 数据访问
  • 77Spring Boot 深度指南:自动配置原理与生产工程实践
  • 78Java 与微服务
  • 79Spring Cloud 微服务开发
  • 80Java 单元测试
  • 81Java 日志系统
  • 82Java 与 Redis
  • 83Java 与消息队列
  • 84Java 与 GraphQL
  • 85Java 与 AI
  • 86Java 与安全
  • 87Java 性能调优
  • 88Java 与 Docker
  • 89Java 与 Kubernetes
  • 90Java 与 WebAssembly
  • 91Java 与 GraalVM
  • 92JShell 与 JPackage 交互环境
  • 93Java 毕业项目:控制台任务管理器的完整工程化
  • 94Java Swing 图形界面
  • 95Java 项目示例:图书管理系统
  • 96Java 学习总结:核心知识体系回顾
首页/...Java/第 2 页

Java

企业级应用开发

共 96 篇官方文档JLS 语言规范JVMS 虚拟机规范Oracle 教程
  • 061中级Java 序列化序列化与反序列化
  • 062中级Java 网络编程Socket与HTTP客户端
  • 063进阶网络编程Java网络编程基础、Socket编程、URL处理、NIO网络编程与HTTP客户端详解。
  • 064中级Java 与数据库连接JDBC 规范、连接池原理、事务管理、ORM 框架与高性能数据库访问最佳实践。
  • 065中级Java 构建工具Maven与Gradle
  • 066中级Java 设计模式GoF设计模式Java实现
  • 067中级Java 新特性Java 8 至 26 现代语言特性、API 演进与 JVM 改进全景式深度解析(特性时间线与取舍导览本位)
  • 068进阶Java 新特性与生态Java 21-26 新特性、模块系统、Spring Boot 3.x/4.0、构建工具与 GraalVM 原生镜像。
  • 069中级密封类与模式匹配sealed、record 与 switch 模式匹配:现代 Java 的代数数据类型表达。
  • 070进阶Java Stream GatherersJDK 24 转正的 Stream Gatherers(JEP 485):windowFixed、windowSliding、scan、fold、mapConcurrent 内置收集器与自定义 Gatherer 完整教程。
  • 071入门Spring IoC 容器:Bean 生命周期、依赖注入与条件装配IoC 容器的形式化模型与依赖图构建、BeanDefinition 注册、循环依赖三级缓存、Bean 生命周期全流程、三种依赖注入方式、作用域与条件装配、自动配置机制;含 BeanPostProcessor 实战与 Bean 内存泄漏、启动慢优化案例。
  • 072入门Spring AOP:动态代理原理与切面实战AOP 的形式化模型、JDK 动态代理与 CGLIB 的原理与选择、织入时机与通知执行时序、execution 切点表达式、自调用失效的代理根源;用接口日志埋点、方法耗时监控、权限校验三个切面实战,附 Spring AOP 与 AspectJ 的选型对比与代理类型转换案例。
  • 073入门Spring 声明式事务:传播行为、隔离级别与失效场景@Transactional 的代理实现原理(TransactionInterceptor)、七种传播行为的语义与选型、隔离级别与数据库的关系、事务失效六场景(自调用、private、final、异常被吞、checked 不回滚、多线程);用转账 REQUIRES_NEW 日志、下单多表一致性、并发转账死锁三个场景落地。
  • 074中级SpringBoot 进阶SpringBoot高级特性
  • 075中级SpringBoot 安全Spring Security与认证授权
  • 076中级SpringBoot 数据访问Spring Data JPA、MyBatis、R2DBC、JdbcTemplate 与事务、缓存、连接池的系统性深度剖析
  • 077中级Spring Boot 深度指南:自动配置原理与生产工程实践Spring Boot 深度指南:自动配置原理、起步依赖、Actuator、Spring Data JPA、Spring Security、Spring Cloud 与生产级工程实践。
  • 078进阶Java 与微服务Spring Cloud微服务架构
  • 079中级Spring Cloud 微服务开发Spring Cloud微服务架构与开发
  • 080进阶Java 单元测试JUnit 5 Jupiter API、Mockito 桩件框架、AssertJ 流式断言、Spring Boot Test 测试切片、Testcontainers 集成测试、JMH 微基准测试与 TDD/BDD 工程实践
  • 081中级Java 日志系统SLF4J、Logback、Log4j 2、JUL 与结构化日志的全景式深度解析
  • 082中级Java 与 RedisRedis缓存与数据结构
  • 083中级Java 与消息队列Kafka与RabbitMQ集成
  • 084中级Java 与 GraphQLGraphQL API开发
  • 085中级Java 与 AIJava机器学习与AI集成
  • 086中级Java 与安全Java安全编程
  • 087进阶Java 性能调优Java应用性能优化
  • 088中级Java 与 DockerJava容器化部署
  • 089中级Java 与 KubernetesJava 应用在 Kubernetes 上的部署完整指南:资源限制、健康检查、优雅停机、自动伸缩与云原生实践。
  • 090进阶Java 与 WebAssemblyJava与Wasm交互
  • 091进阶Java 与 GraalVMGraalVM、Native Image、SubstrateVM、Truffle 框架与云原生 Java 的系统性深度剖析
  • 092入门JShell 与 JPackage 交互环境用 jshell 即时验证语法与 API,用 jpackage 打出平台原生安装包。
  • 093中级Java 毕业项目:控制台任务管理器的完整工程化Java 模块出口项目(Level 6):把入门链学到的语法能力组装成一个可测试、可打包、带 README 的控制台任务管理器,user stories 验收、提示从高到无。
  • 094中级Java Swing 图形界面Swing 组件体系、事件驱动与 GUI 应用开发。
  • 095中级Java 项目示例:图书管理系统综合运用面向对象、集合框架与文件 I/O 的图书管理系统。
  • 096中级Java 学习总结:核心知识体系回顾按主题串联 Java 模块全部文档,回顾语法、面向对象、集合泛型、函数式、并发、JVM 与框架生态的核心概念、易混淆点与高频陷阱。
上一页第 2 / 2 页下一页

FANDEX://

循序渐进,从第一行代码到理解整个世界。

计算机科学自学平台 · fanquanpp

学习入口

在线前端语法速览学习路线算法教学模块总览

项目资源

GitHub 仓库版本发布问题反馈MIT LicenseAI 设置免责声明

Copyright (c) 2026 fanquanpp · 计算机科学自学平台 · 内容仅供学习参考

ASTRO // STATIC BUILD

首页

功能直达

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