CodeGym
AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 我——最优秀

    JAVA 25 SELF
    等级 7,课时 0
    在这篇激励性的文章中,你将了解:为何通往成功的道路对每个人都是独一无二的,怎样选择自己的策略而不牺牲重要的东西,以及为何重要的不是只会拼命工作,而是要聪明地工作。本文将帮助你从新的角度看待竞争、勤奋与文化取向。
    可用
  • 数组入门

    JAVA 25 SELF
    等级 7,课时 1
    在本讲中,我们将认识 Java 中的数组:它是什么样的对象容器,如何创建不同类型的数组,如何通过索引访问单元格,理解数组在内存中的存储方式,如何使用属性 length,以及如何避免诸如越界之类的常见错误。所有内容都配有代码示例和直观的示意图。
    可用
  • 一维数组的基本操作

    JAVA 25 SELF
    等级 7,课时 2
    在本课中,我们将讲解在 Java 中对一维数组的日常操作: String 类型的数组、 null 值及其陷阱、快速初始化方式、 for-each 循环、修改元素、基础计算(求和、最大值、最小值、平均值)、输入/输出以及常见错误。配有清晰的代码示例与说明。
    可用
  • 二维数组

    JAVA 25 SELF
    等级 7,课时 3
    在本讲中我们将讲解 Java 中的二维数组:声明语法 int[][]、创建与初始化、通过索引访问元素 [行][列]、以及表格的填充与输出。我们会理解为什么它是“数组的数组”,以及这种模型在实践中为何方便。配有示例与示意图。
    可用
  • 锯齿状数组(Jagged Arrays)

    JAVA 25 SELF
    等级 7,课时 4
    本讲将讲解 Java 中的锯齿状数组:它们与“经典”二维数组有何不同,如何声明与初始化( int[][]、 new int[ 3][]),如何使用普通循环与 for-each 循环遍历,并以学生成绩为例。还会额外看看多维数组( int[][][])以及常见错误: ArrayIndexOutOfBoundsException、 NullPointerException,以及对 length 的混淆。
    可用
  • Arrays 类:sort、fill、copyOf、equals

    JAVA 25 SELF
    等级 7,课时 5
    解析 Java 中的工具类 Arrays:如何快速排序与填充数组、整段或按范围复制、正确比较内容( equals/ deepEquals),以及优雅地输出数据( toString/ deepToString)。包含大量实用示例、半开区间的细节以及常见错误。
    可用
  • 程序员之路

    JAVA 25 SELF
    等级 7,课时 6
    在本讲中,你将了解程序员的职业阶梯是如何构成的,现代开发者与过去的“编码员”有何不同,为何如今更重要的是用现成组件拼装解决方案而不是从零开始写完所有东西,以及在云和 DevOps 时代,Java Software Engineer 这一职业如何发生了转型。
    可用
Learn
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 动态
  • 联盟计划
Company
  • 关于我们
  • 联系方式
  • 评价
  • 媒体中心
  • CodeGym for EDU
  • 常见问题
  • 支持
CodeGymCodeGym 是一个从零开始学习 Java 编程的在线课程。该课程是初学者掌握 Java 的完美方式。它包含 1200+ 个带即时验证的任务,以及必要的 Java 基础理论。为了帮助你在学习中取得成功,我们实现了一系列激励功能:测验、编码项目、关于高效学习的内容,以及 Java 开发者职业相关内容。
关注我们
界面语言
English Deutsch Español हिन्दी Français Português Polski বাংলা
简体中文
मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
“程序员是培养出来的,不是天生的” © 2026 CodeGym
MastercardVisa
“程序员是培养出来的,不是天生的” © 2026 CodeGym