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

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 全球劳动力市场

    JAVA 25 SELF
    等级 10,课时 0
    本文将带你了解本地劳动力市场存在哪些限制、全球市场有何不同、它为专业人士带来哪些优势,以及对候选人提出哪些要求。内容将帮助你理解如何在跨国公司规划职业生涯,并利用全球化带来的机会实现专业成长。
    可用
  • Java 中的包装类

    JAVA 25 SELF
    等级 10,课时 1
    Java 的包装类允许像操作对象一样处理基本类型:对于 int — Integer,对于 double — Double,对于 char — Character,对于 boolean — Boolean。本讲将讲解何时需要包装类、自动装箱与自动拆箱的作用、为什么用运算符 == 比较包装类是危险的且应优先使用 equals()、在从 null 自动拆箱时可能触发 NullPointerException 的场景,以及为什么基本类型更快且更省内存。配有示例与实用建议。
    可用
  • 类型自动推断与 Java 常量

    JAVA 25 SELF
    等级 10,课时 2
    在本讲中,我们将借助 var 讲解 Java 的类型自动推断:何时使用、有哪些限制,以及最常见的错误。随后转到使用 final 声明常量,以及使用 static final 声明类级常量,讨论命名约定、实用示例以及对象不可变性的细节。
    可用
  • 经典 switch:语法与示例

    JAVA 25 SELF
    等级 10,课时 3
    在这节课中,我们解析 Java 中的经典 switch 运算符:基础语法、关键要素 — switch、 case、 break、 default — 以及关于数字和字符串的实用示例。我们将讨论支持的类型、缺少 break 时的“贯穿”行为、合并多个 case、与 if-else 的对比以及常见错误。
    可用
  • 枚举:enum

    JAVA 25 SELF
    等级 10,课时 4
    在本课中,我们解析 Java 中的枚举:什么是 enum,如何声明与放在何处,如何与 switch 搭配使用,如何通过 values() 遍历值,以及如何使用 name()、 ordinal()、 valueOf() 等方法。还会看看进阶能力( 字段、 构造器、 方法),并分析一个实战示例与常见错误。
    可用
  • 高级 switch-表达式

    JAVA 25 SELF
    等级 10,课时 5
    在本课中,我们讲解现代的 switch 表达式(Java 14+):使用箭头 -> 的新语法与关键字 yield,通过逗号分组的 case,对 enum 的穷尽性检查,将旧代码改写为新风格,以及一些容易避免的典型错误。
    可用
  • 将代码部署到服务器

    JAVA 25 SELF
    等级 10,课时 6
    在本讲中,你将了解现代开发团队如何把自己的代码送达服务器:从提交更改与构建项目,到借助 CI/CD 实现自动化,再到通过 Docker 进行部署。我们会拆解使部署快速、可靠、便捷的核心工具、阶段与方法。
    可用
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