CodeGym
促銷
學習
課程
任務
問卷 & 測驗
遊戲
說明
行程
社群
用戶
論壇
聊天
文章
成功故事
動態
評價
訂閱
淺色主題

課程

  • 評論
  • 關於我們
開始
開始學習
立即開始學習
  • My Progress
  • Courses
  • 任務地圖
  • 課程
  • 您已達到 38 級

    Java 集合
    等級 8,課程 0
    38級
    可用
  • 敏捷開發

    Java 集合
    等級 8,課程 1
    “嗨,阿米戈!” “嗨,比拉博!” “今天我要給大家講講程序通常是怎麼開發的。” “在 20 世紀,當現代 IT 還處於起步階段時,每個人似乎都認為編程就像建築或製造。” “事情通常是這樣的:” “客戶會解釋他需要的程序類型——它應該做什麼以及應該如何做。” “業務分析師會聽取他的意見,並根據他所說的內容製作一份完整的計劃要求清單。” “然後項目經理會將這些需求分解成任務,並且還會確定哪個程序員將執行什麼任務以及以什麼順序執行。” “然後程序員就會開始工作。有時他們會工作幾年
    可用
  • 敏捷、Scrum、瀑布

    Java 集合
    等級 8,課程 2
    “所以,我想向您介紹一下敏捷和Scrum。” “在 21 世紀初,人們對編程的看法發生了天翻地覆的變化。” “每個人都相信長期計劃行不通,所以他們決定完全放棄它。” “他們是怎麼做到的?” “就是這樣。” “他們發明了最靈活的項目管理方法。” 以下是敏捷開發背後的主要思想:" 人員和溝通比流程和工具更重要; 工作產品比詳盡的文檔更重要; 與客戶合作比滿足合同條款更重要; 願意改變比堅持原計劃更重要。 以下是快速開發的原則: 通過儘早和持續地提供有價值的軟件來滿足客戶; 即使在
    可用
  • 異常層次結構,錯誤

    Java 集合
    等級 8,課程 3
    “嗨,阿米戈!” “嗨,艾莉!生活怎麼樣?” “太好了,謝謝。你好嗎?” “太好了,今天早上向我解釋了大量新事物。” “嗯,太好了,你不累嗎?” “是的,就是這樣。我有點累了。” “那你就走運了。我今天想講一個大而復雜的話題,但在最後一刻我改變了主意,決定講一個小而簡單的話題。” “小而簡單?我準備好了。” “今天我們將詳細研究異常的主題。” “你是在談論錯誤處理嗎?” “你不應該認為異常是錯誤。異常更像是‘發生了意外的事情’的報告。根據這些報告,你可以提出替代行動。” “一
    可用
  • 任務 | 8 級 | 第四課

    Java 集合
    等級 8,課程 4
    任務 | 8 級 | 第四課
    可用
  • Throwable,多個異常,finalize方法內部的異常

    Java 集合
    等級 8,課程 5
    “啊,你來了,我一直在找你呢。” “發生了什麼事嗎?” “沒有,但我們還在學習。” “好的。我在聽。” “我想告訴你更多關於異常的事情:” “在 Java 7 中,通過添加多個 catch塊稍微擴展了try-catch結構。看這個例子:” Java 5 try
    可用
  • 任務 | 8 級 | 第六課

    Java 集合
    等級 8,課程 6
    任務 | 8 級 | 第六課
    可用
  • 如何使用註解

    Java 集合
    等級 8,課程 7
    “嗨,阿米戈!” “你好,瑞希。” “今天我就給大家深入介紹一下註解。” “您可能已經知道,註釋是可以放在類、字段、方法和變量旁邊的特殊詞。” “是的,我經常遇到他們。” “有時它們也被稱為元數據。它們的主要目的是存儲有關方法、字段和類的特定附加信息。” “他們為誰存儲它?” “這是一個非常好的問題。” “人們寫註釋,這意味著必須有人需要它們。” “註釋讓您可以存儲有關代碼和程序元素的附加信息,但從形式上講,它們不是代碼的一部分。” “註釋可用於生成 XML、確定方法是否已棄
    可用
  • 任務 | 8 級 | 第八課

    Java 集合
    等級 8,課程 8
    任務 | 8 級 | 第八課
    可用
  • 如何創建註釋

    Java 集合
    等級 8,課程 9
    “現在讓我們創建並使用一些註釋。” “比如,假設我們正在編寫一個遊戲引擎。我們的遊戲有很多角色,分為三類:精靈、宮廷守衛和反派。” “隨著遊戲的開發,可能會添加新角色,這將改變遊戲平衡。因此,為每個‘角色類別’分配描述其物理特徵的註釋會非常方便。” “這樣做可以很容易地模擬不同角色之間的戰鬥和/或快速計算遊戲平衡。” “我同意。這是個好主意。” “讓我們創建一個@Person註釋,它將存儲生命、力量和魔法,以及攻擊和防禦參數。註釋如下所示:” 例子 @interface Pe
    可用
  • 任務 | 8 級 | 第10課

    Java 集合
    等級 8,課程 10
    任務 | 8 級 | 第10課
    可用
  • 學習谷歌 | 8 級 | 第11課

    Java 集合
    等級 8,課程 11
    “嗨,阿米戈!” “讓我們繼續學習如何使用谷歌搜索。” “這裡有一些練習:” 使用谷歌查找什麼 1個 異常層次結構 2個 Java 7 異常 3個 如何使用註解 4個 如何創建註釋 5個 什麼是 Scrum 6個 什麼是愛麗格 7 Scrum 中的衝刺期間會發生什麼 8個 什麼是衝刺 9 如何知道沖刺已經結束 10 什麼是 Scrum 中的投票
    可用
  • 1
  • 2
學習
  • 註冊
  • Java 課程
  • 題目協助
  • 價格
  • Java 語法
社群
  • 用戶
  • 文章
  • 論壇
  • 聊天
  • 成功故事
  • 動態
  • 聯盟計畫
公司
  • 關於我們
  • 聯絡方式
  • 評價
  • 新聞中心
  • 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