🐸 青蛙编程网

Java 板块

Java 是企业级开发的中流砥柱——安卓 App、后端服务、大数据生态都建在它上面。「一次编写,到处运行」是它的核心承诺:同一份代码,Windows、macOS、Linux 都能跑。Java 语法严格、结构清晰、生态庞大,是大公司后端开发的主力语言。本板块按技术栈分三站,适合零基础循序渐进学习。

完全没碰过编程?建议先去 Python 基础 找找"程序跑起来"的感觉,再回来学 Java 会顺很多。

技术栈

技术栈 核心内容 一句话介绍 状态 推荐先修 预计学时
Java 基础 变量、流程控制、方法、数组、字符串 语法、流程控制、方法——企业级语言的地基 ✅ 全 8 章 无(建议先过 Python 基础) 8–12 小时
面向对象 类、封装、继承多态、接口与集合 类、封装、继承多态、接口与集合 ✅ 全 5 章 Java 基础 6–10 小时
Spring Boot 控制器、模板渲染、表单、JSON 用最流行的 Java 框架把代码跑在网页上 ✅ 全 6 章 Java 面向对象 8–12 小时

学习路线

Python 基础(可选) → Java 基础(8章) → Java 面向对象(5章) → Spring Boot(6章)

建议顺序:基础 → 面向对象 → Spring Boot。不要跳着学,面向对象是 Java 的主战场,Spring Boot 是让 Java 代码跑在浏览器里的最后一步。

Java 的三种主场

领域 代表技术 Java 在这里做什么
企业后端 Spring Boot 写后端 API、微服务,性能与稳定性常年排前列
安卓应用 Android SDK 安卓 App 原生开发语言之一
大数据 Hadoop / Spark 大数据生态的核心组件大多用 Java/Scala

本板块的学习约定

  1. 代码优先:每一章都有可直接编译运行的 Java 示例,建议本地装 JDK 跑一遍。
  2. 安装就绪:第 1 章会一步步教你装 JDK 25,不装环境就只能看代码,跑不起来。
  3. 强类型有仪式感:Java 要求变量先声明类型、每句以分号结尾、代码必须写在类里。初看啰嗦,但大项目里它稳定可靠——这也是企业爱 Java 的原因。
  4. 版本基线:本板块以 JDK 25(LTS)和 Spring Boot 3.x 为基线,命令和示例统一按此版本写作。

快速入口

  • 从 Java 是什么 开始,搞清楚 JVM/JRE/JDK 关系,并把开发环境装好
  • 或者直接到 第一个程序,跑通 java HelloWorld.java

下一站:Java 基础 🐸