简介
约 409 字大约 1 分钟
布欧-Lewyon
2026-05-14
本站 Java 内容面向已有一定编程基础、希望系统了解 Java 的读者:从语言基础、面向对象与核心 API,到常用工具链与工程实践,按章节循序渐进。
Java 是什么
Java 是一门静态类型、面向对象的编程语言,由 Sun 公司(现属 Oracle)在 1990 年代推广开来。其典型特征是:源码编译为字节码,在 Java 虚拟机(JVM)上运行。因此同一份字节码可以在不同操作系统上运行,只要该平台提供兼容的 JVM,即常说的「一次编写,到处运行」。
为什么要学 Java
- 应用领域广:后端服务、中间件、大数据生态(如 Hadoop、Spark 相关栈)、Android 等场景中 Java 或 JVM 语言仍占重要地位。
- 生态成熟:构建工具(Maven、Gradle)、测试框架、日志、Web 框架等资料与社区实践丰富,便于落地项目。
- 利于建立工程化思维:强类型、明确的模块与包结构,适合理解企业级项目的组织方式。
学习路径说明
后续章节会依次覆盖开发环境、语法基础、面向对象、集合与 IO、并发、构建与部署等主题。开始前建议先阅读 Java 版本介绍,了解 JDK 版本号与长期支持(LTS)的关系,便于选择本地安装的 JDK 版本。
延伸阅读
- OpenJDK:开源 JDK 参考实现与项目门户
- Oracle Java 文档:官方语言与平台文档入口
