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

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 在 CodeGym 学习编程

    JAVA 25 SELF
    等级 6,课时 0
    了解 CodeGym 如何把编程学习变成一场令人着迷的冒险:交互式练习、即时反馈、社区支持以及海量实践。在这里,你不只是学习——而是一步步成为真正的开发者,获得开启 IT 职业所需的知识与经验!
    可用
  • Java 中的数字与字符

    JAVA 25 SELF
    等级 6,课时 1
    在本讲中,你将了解 Java 的数值与字符类型:有哪些整数与小数类型, BigInteger 和 BigDecimal 有什么用,如何在字面量中使用后缀和下划线,什么是 char 以及它与 Unicode 的关系。实用表格、示例与建议——尽在此页。
    可用
  • 小数与 double 类型入门

    JAVA 25 SELF
    等级 6,课时 2
    在本次 Java 讲座中,你将弄清什么是浮点数,了解类型 float 与 double 的区别,如何声明和初始化变量,如何通过 Scanner 读取数据,如何使用 String.format 格式化输出,并且还会看到在 int 与 double 混合运算时的典型错误。
    可用
  • 精度问题与特殊值

    JAVA 25 SELF
    等级 6,课时 3
    为什么在 Java 中表达式 0.1 + 0.2 并不会恰好得到 0.3,如何通过容差比较浮点数, double 有哪些特殊值( Infinity、 NaN),以及如何使用 Double.isInfinite 和 Double.isNaN 进行检查。我们还将拆解常见错误并展示实践示例。
    可用
  • 数字的舍入与格式化

    JAVA 25 SELF
    等级 6,课时 4
    本讲将讲解在 Java 中如何对数字进行舍入并以友好的方式输出:方法 Math.round(),以及 Math.floor()、 Math.ceil()、 Math.rint() 的用法;按指定位数舍入;使用 DecimalFormat 和 String.format 进行格式化;另外还会说明 舍入 与 格式化 的区别以及常见错误。配有实践示例和表格。
    可用
  • Java 中的显式与隐式类型转换

    JAVA 25 SELF
    等级 6,课时 5
    讲解 Java 中的类型转换:自动(扩展)和显式(收缩)在 int、 double、 long、 byte、 char 之间的转换,混合表达式的规则,使用 Integer.parseInt 和 Integer.toString 在数字与字符串之间转换,以及强制类型转换( ( int ))与通过 Math.round 四舍五入的区别。附带实用示例与常见错误分析。
    可用
  • IT 产品开发

    JAVA 25 SELF
    等级 6,课时 6
    在本讲中,你将了解 IT 产品的开发流程:团队中有哪些角色、他们如何协作、Product Owner、UX Designer、DevOps 和开发人员分别做什么,还会简要回顾现代数字服务构建方法的发展历史。
    可用
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