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

課程

  • 評論
  • 關於我們
開始
開始學習
立即開始學習
  • My Progress
  • Courses
  • 任務地圖
  • 課程
  • 在 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 與開發人員各自做什麼,還會認識現代數位服務開發方法的演進歷程.
    可用
學習
  • 註冊
  • 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