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

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 不高等的非教育

    JAVA 25 SELF
    等级 12,课时 0
    本文探讨高等教育的神话与现实:为什么文凭并不保证成功,高校在当代世界中的角色如何变化,为什么实践比理论更重要,以及职业成长真正需要的是什么。写给那些想要高效学习并成为被市场需要的专业人士的读者。
    可用
  • “无限数组” — ArrayList<T>

    JAVA 25 SELF
    等级 12,课时 1
    在本讲中,你将认识 Java 的动态数组 — ArrayList。我们会搞清它与普通数组的区别、如何创建和填充它,以及哪些方法在日常任务中最有用: add()、 get()、 set()、 remove()、 size()、 contains()。我们还会练习遍历元素,并编写一个迷你应用“待办清单”。了解如何在不操心大小的情况下使用“无限”数组!
    可用
  • “自己的字典” — HashMap<K,V>

    JAVA 25 SELF
    等级 12,课时 2
    本讲将讲解如何使用 HashMap<K,V> 按键存储并快速查找数据:创建字典,使用 put 和 get 添加与读取键值对,用 containsKey 检查键是否存在,用 remove 删除条目,通过 entrySet() 遍历元素。实践部分会实现词频统计以及一个迷你“电话簿”应用。
    可用
  • 文件与图片入门

    JAVA 25 SELF
    等级 12,课时 3
    Java 文件操作的实践入门:使用包 java.nio.file 中的 Path 和 Files 类来写入与读取文本、处理字节、复制图像、检查存在性与大小,以及通过 try- catch 和 throws 正确处理异常。
    可用
  • 从互联网下载图片

    JAVA 25 SELF
    等级 12,课时 4
    我们将学习如何在 Java 中用两种方式从互联网下载图像:通过 URL 的快速方式,以及通过 HttpClient 的高级方式。我们会讲解响应码检查、读取响应头(例如 "Content-Type")、超时、重定向、批量下载、大小评估,以及使用 ImageIO 将图片读入内存。涵盖实践、细节与现成示例。
    可用
  • 学习使用 API 并追踪国际空间站(ISS)

    JAVA 25 SELF
    等级 12,课时 5
    在 Java 中对 Web API 与数据格式 JSON 的实用入门。我们将弄清什么是 endpoint 和查询参数(query parameters),看看服务的真实响应,用 HttpClient 编写简单代码来获取天气和国际空间站(ISS)的当前坐标,并讨论响应状态( 200、 404、 401、 429)与请求配额限制。
    可用
  • 写代码:程序员的工作日是什么样的

    JAVA 25 SELF
    等级 12,课时 6
    在本讲中,你将了解开发者普通的一天:从在 JIRA 中挑选任务,到编写代码、使用 Git,以及与团队协作。我们还会拆解现代 IT 公司的流程为何物、为什么遇到困难时不要沉默,以及如何与团队负责人和经理正确沟通。
    可用
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