促銷活動
學習
Adesua ahorow
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
Me Nkɔso
Adesua ahorow
探索地圖
課堂
Java 多執行緒
等級 9
您已達到 29 級
Java 多執行緒
等級 9,
課堂 0
29級
命名約定、代碼約定
Java 多執行緒
等級 9,
課堂 1
“嗨,阿米戈!今天我要告訴你代碼風格和代碼風格的重要性。” “我將從最重要的事情開始。Java 代碼應該易於閱讀。 代碼的一般方法是:代碼編寫一次,但閱讀一百次。” “假設您和其他 10 名程序員正在編寫一個應用程序。您在該應用程序上工作了三年,每三個月發布一次中間版本。” “那麼長?” “這就是 Java,我的小螞蚱!”一個運行在十幾台服務器上、由 100 個人用 6 年多時間編寫的企業系統怎麼樣?有時也會發生這種情況。” “哇哦。” “總之,主要規則,對代碼的主要要求是其
練習命名約定(修復一些東西以符合標準)
Java 多執行緒
等級 9,
課堂 2
“嗨,阿米戈!”
自動裝箱(不可變)
Java 多執行緒
等級 9,
課堂 3
“嗨,阿米戈!” “今天我要說的是自動裝箱,自動裝箱就是自動把東西放進盒子裡。” “你會記得 Java 有繼承 Object 類的類型,以及原始類型。但事實證明,像集合和泛型這樣方便的東西只適用於繼承 Object 的類型。” “然後決定製作每個原始類型的非原始對應物。” 原始類型 非原始對應物 字節 字節 短的 短的 整數 整數 長的 長的 漂浮 漂浮 雙倍的 雙倍的 布爾值 布爾值 字符 特點 空白 空白 “但是一直在這些類型之間轉換非常不方便:” int x = 3;
數字(整數、長整型、字節)
Java 多執行緒
等級 9,
課堂 4
“由於開發人員可以想出描述數字的類,他們決定像真正的開發人員一樣發揮創造力。” “首先,他們提出了一個抽象的 Number 類,從中派生了 Byte、Short、Integer、Long、Float 和 Double。它具有幫助將數字轉換為其他數字類型的方法。” Number 類的方法 1個 int intValue() 2個 long longValue() 3個 float floatValue() 4個 double doubleValue() 5個 byte byte
練習自動裝箱和數字
Java 多執行緒
等級 9,
課堂 5
“嗨,阿米戈!”
布爾值
Java 多執行緒
等級 9,
課堂 6
“嗨,阿米戈!” “嗨,金。” “我將向您介紹布爾類型。它是布爾類型的包裝器,非常簡單。這是布爾類的一些簡化代碼:” 代碼 class Boolean
練習自動裝箱布爾值
Java 多執行緒
等級 9,
課堂 7
“嗨,阿米戈!”
特點
Java 多執行緒
等級 9,
課堂 8
“嗨,阿米戈!又是我。我想告訴你另一個相當簡單的包裝器類。今天我們將討論 Character,它是 char 的包裝器。” “這節課也挺簡單的。” 代碼 class Character
練習自動裝箱角色
Java 多執行緒
等級 9,
課堂 9
“嗨,阿米戈!”
無效等。
Java 多執行緒
等級 9,
課堂 10
“嗨,阿米戈!我有另一個有趣的小話題要告訴你。虛空類型。” “為什麼你需要這樣的類型?我的意思是,我理解 void:它是為了使函數和過程保持一致。我們沒有過程,但我們有返回 void(無)的函數。” “是的,但你還記得 Ellie 最近跟你說過 Callable 接口嗎?” “是的。” “你還記得你需要作為類型參數傳遞什麼嗎?” “是的,返回值的類型:” 什麼都不做的任務示例: class EmptyJob implements Callable
學習谷歌。(具體編碼約定如何設置IDEA:Ctrl+Alt+L)
Java 多執行緒
等級 9,
課堂 11
“嗨,阿米戈!” “讓我們繼續學習如何使用谷歌搜索。” “這裡有一些練習:” 網絡搜索練習: 1個 如何使用 IntelliJ IDEA 重命名變量? 2個 我如何使用 IntelliJ IDEA 將一些代碼替換為其他代碼? 3個 如何使用 IntelliJ IDEA 使光標指向的變量在代碼中處處突出顯示? 4個 如何使用 IntelliJ IDEA 重命名方法? 5個 如何使用 IntelliJ IDEA 重命名類? 6個 如何使用 IntelliJ IDEA 將一些代碼包
顯示更多
1
2
Please enable JavaScript to continue using this application.