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

課程

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

    Java 多執行緒
    等級 8,課程 0
    28級
    可用
  • 開關、外殼、默認

    Java 多執行緒
    等級 8,課程 1
    “嗨,阿米戈!” “你好,Bilaabo!很高興再次見到你。只有你的講座非常好並且易於理解。不像這個 Java 內存模型。” “是的,比拉博很會選課,今天就給大家講講switch語句。” “我想已經有人告訴我了。” “Ellie 做到了。那麼,Amigo 不想听有關 switch 語句的課程嗎?也許你會開始教自己的?” “不,我想,我想。讓我們聽聽 switch 語句。” “好的。在Java中,有一種叫做switch語句的東西,當你需要根據某個變量的不同值來執行某些動作時,它
    可用
  • 切換任務

    Java 多執行緒
    等級 8,課程 2
    “嗨,阿米戈!”
    可用
  • 線程組

    Java 多執行緒
    等級 8,課程 3
    “嗨,阿米戈!” “我們將開始對線程進行更徹底的探索。” "引入線程組的概念是為了防止一個線程重複停止和打斷其他線程。一個線程只能影響同一個線程組中的其他線程。ThreadGroup是一個管理線程組的類。這種方式可以保護線程來自不需要的更改。” “有時你必須運行你不能完全信任的代碼。所以將它的所有線程放在一個單獨的組中並阻止它們干擾主線程組的工作是很方便的。” “一個線程組可以包含其他組。這使您可以在分層樹中組織所有線程和組。在這樣的樹中,每個線程組(初始組除外)都有自己的父
    可用
  • 練習 ThreadGroup

    Java 多執行緒
    等級 8,課程 4
    “嗨,阿米戈!”
    可用
  • 線程優先級

    Java 多執行緒
    等級 8,課程 5
    “讓我們繼續我們的課程。什麼是線程優先級以及為什麼需要它們? “在現實世界的問題中,不同線程正在執行的工作的重要性可能有很大差異。線程優先級的概念是為了控制這個過程而創建的。每個線程都有一個優先級,由 1 到 10 之間的數字表示。” “10是最高優先級。” “1是最低的。” “如果沒有給出優先級,則線程獲得優先級 5(正常)。” 線程的優先級不會顯著影響它的工作,而是更多的建議。如果有多個休眠線程需要運行,Java機器會先啟動一個優先級高的線程。 “Java 機器按照它認為
    可用
  • 練習線程優先級

    Java 多執行緒
    等級 8,課程 6
    “嗨,阿米戈!”
    可用
  • 線程池執行器

    Java 多執行緒
    等級 8,課程 7
    “普通程序員遲早會意識到他們有許多小任務需要不時執行。” “如果你正在編寫遊戲,那麼它就是各個角色執行的動作。” “如果你正在編寫一個網絡服務器,那麼它就是來自用戶的不同命令:上傳照片、將其轉碼為所需格式、應用所需模板等。” “遲早,所有大任務都會分解成一組小的、可管理的任務。” “因此,在這種情況下,一個微妙的問題出現了:你應該如何管理它們?如果你需要在一分鐘內執行數百個任務怎麼辦?為每個任務創建一個線程沒有多大意義。Java 機器為每個線程分配相當多的資源。” “換句話說
    可用
  • 練習線程池

    Java 多執行緒
    等級 8,課程 8
    “嗨,阿米戈!”
    可用
  • 執行器,ExecutorService,可調用

    Java 多執行緒
    等級 8,課程 9
    “嗨,阿米戈!” “沒有什麼東西在最初創建時是完美的。線程也是如此。隨著時間的推移,Java 的創建者開始確信 Runnable 接口的缺點。它不支持拋出異常,也無法找出執行任務的結果……” “Runnable 接口更適合大型獨立任務,而不是您想要一次運行十幾個,然後收集它們的結果的小型子任務。” “這就是發明Callable接口的原因。它比Runnable和Thread更適合併行執行小任務,部分原因是它是一個通用接口。” “這是接口的典型實現:” 例子 class Reve
    可用
  • 執行任務

    Java 多執行緒
    等級 8,課程 10
    “嗨,阿米戈!”
    可用
  • 學習谷歌 | 8 級 | 第11課

    Java 多執行緒
    等級 8,課程 11
    “嗨,阿米戈!” “讓我們繼續學習如何使用谷歌搜索。” “這裡有一些練習:” 網絡搜索練習: 1個 如何從線程組中獲取活動線程列表? 2個 如何從線程組中獲取死線程列表? 3個 什麼類似於 ThreadPoolExecutor? 4個 什麼是 ThreadWorker? 5個 什麼是線程池? 6個 什麼是工廠方法? 7 什麼是 DDD? 8個 什麼是 TDD? 9 什麼是垃圾場? 10 什麼是游泳池?
    可用
  • 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