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

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 程序员之路

    JAVA 25 SELF
    等级 13,课时 0
    在本讲中,你将了解程序员的职业路径:从入门到 Senior 水平,行业中的薪资情况,如何选择发展方向,有哪些职业分支,以及为什么程序员往往既幸福又抢手。该材料将帮助你理解如何规划自己的职业成长,以及在 5 年内在 IT 行业中实际能够达到什么样的成就。
    可用
  • java.time API 概览,与旧 API 的区别

    JAVA 25 SELF
    等级 13,课时 1
    在本讲中,您将梳理 Java 中旧的日期时间 API( java.util.Date、 java.util.Calendar、 java.text.SimpleDateFormat)存在的问题,并认识现代、安全且易用的 java.time(JSR‑310)API。您将理解不可变类型的关键优势、对时区的显式处理、通过 DateTimeFormatter 进行格式化,并学会在新旧代码之间进行转换。最后我们还会讨论常见错误及其规避方法。
    可用
  • LocalDate, LocalTime, LocalDateTime

    JAVA 25 SELF
    等级 13,课时 2
    拆解 java.time 包的基础类: LocalDate(日期)、 LocalTime(时间)和 LocalDateTime(日期+时间)。我们将实操演示如何创建对象(当前值与工厂方法)、解析 ISO 字符串、提取组件、执行加减运算、比较,以及常见错误及其规避方法。
    可用
  • ZonedDateTime、Instant 与时区处理

    JAVA 25 SELF
    等级 13,课时 3
    在本讲中,我们讲解在 Java 8+ API 中处理时间与时区:什么是 ZonedDateTime 和 Instant,如何在指定时区( ZoneId)创建日期/时间,如何通过 withZoneSameInstant() 在不同时区之间转换同一事件,如何获取 UTC 的绝对时刻,以及在切换夏令时/冬令时时应注意的坑。最后给出实践示例与常见错误。
    可用
  • 日期格式化与解析:DateTimeFormatter

    JAVA 25 SELF
    等级 13,课时 4
    使用 DateTimeFormatter 类在 Java 中处理日期和时间的实用指南:标准 ISO 格式、自定义模板 ofPattern、格式化与解析、处理 DateTimeParseException 错误以及输出本地化(按所需语言显示月份与星期几)。
    可用
  • 日期计算与比较、Duration、Period

    JAVA 25 SELF
    等级 13,课时 5
    在本课中,我们讲解在 Java 中处理时间:如何在 LocalDate、 LocalTime、 LocalDateTime 和 ZonedDateTime 中加减时间间隔,如何通过 Period 和 Duration 求差,使用 isBefore()、 isAfter()、 isEqual() 比较日期,以及用 ChronoUnit.DAYS.between() 计算精确单位。我们还将讨论 Instant 与时区的细节,并分析常见错误。
    可用
  • 另一种现实:AI 人才的新淘金热

    JAVA 25 SELF
    等级 13,课时 6
    在这篇文章中,你将了解人工智能如何改变了 IT 劳动力市场:为何巨头公司争抢 AI 人才,顶尖专家能拿到怎样的报价,大学与开源的角色如何变化,以及这对普通程序员意味着什么。欢迎来到一个全新的时代——大脑是最昂贵的“货币”!
    可用
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