想学习并精通 Java 吗?

加入 Exercism 的 Java 轨道,即可获得 158 个练习 分成 26 个 Java 概念, 还会自动分析 你的代码,并提供 个性化指导, 而且全部100% 免费。

关于 Java

class Greeter {

    String getGreeting() {
        return "Hello, World!";
    }

}

158 个编程练习,尽在 Exercism 的 Java。 从 围棋计数 到 Bob。


借助有趣又有收获的编程练习提升编程水平,在 Exercism 上检验你对概念的理解。

查看 Exercism 上所有 Java 练习

Java 的主要功能


Java

现代

Java 是一门现代、快速演进的编程语言,每 6 个月发布一个新版本。

静态类型

每个表达式都有一个在编译时就能确定的类型。

多范式

Java 主要是一门面向对象的语言,但在 1.8 版中引入了许多函数式特性。

通用

Java 可用于各种场景,例如 Web、云端、移动端和游戏应用。

可移植

Java 的设计目标就是跨平台,口号是“一次编写,到处运行”。

垃圾回收

Java 程序在其整个生命周期中自动进行内存管理。

你将学到的概念一览


查看 Java 的所有概念

以 Java 的方式接受指导

每种语言都有自己的做事方式,Java 也不例外。我们的导师会帮助你学会像 Java 开发者那样思考,并教你如何写出地道的 Java 代码。解完一道练习后,把它提交给我们由志愿者组成的团队,他们会给你提示、想法和反馈,帮你写出更接近 Java 中常见风格的代码,还会帮你发现那些你并不知道自己不知道的东西。

了解更多关于指导的内容

由社区贡献的 Java 练习

Exercism 上的 Java 轨道有 26 个概念和 158 个练习,帮你写出更好的代码。

查看 Java 的全部练习
Java

开始学习 Java 轨道

最棒的是,它对所有人 100% 免费。

加入 Java 轨道