CodeGym University
學習
課程
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
探索地圖
課堂
所有探索
等級 2
變量
Module 1 no mu
等級 2,
課堂 0
1.變量和盒子 變量是存儲數據的特殊東西。任何數據。Java 中的所有數據都使用變量存儲。將變量設想為一個盒子的最佳方式之一:一個完全普通的盒子。 例如,假設您將數字 13 寫在一張紙上並將其放入一個盒子中。現在我們可以說“盒子 存儲值 13 ”。 Java 中的每個變量都具有三個重要屬性:類型、名稱和值。 該名稱用於區分一個變量和另一個變量。這就像盒子上的標籤。 變量的類型決定了可以存儲在其中的值/數據的類型。我們把蛋糕放在蛋糕盒裡,把鞋子放在鞋盒裡,等等。 該值是某個對像
變量類型
Module 1 no mu
等級 2,
課堂 1
1.聲明變量 讓我們再看看如何創建變量。 要創建變量,您需要編寫以下命令:.type name; 例子: 命令 解釋 String s; 創建一個String名為的變量。 這個變量可以存儲文本。 s int x; 創建一個int名為的變量。 這個變量可以存儲整數。 x int a, b, c;
Java 中的註釋
Module 1 no mu
等級 2,
課堂 2
1.兩種評論 我們應該在上面說的基礎上再補充幾句。 在 Java 中,您可以編寫命令,但您也可以直接在代碼中為這些命令添加註釋。編譯器完全忽略註釋。當程序運行時,所有註釋都被省略。 這是一個例子: public class Home
String類型:字符串和文本
Module 1 no mu
等級 2,
課堂 3
1.String類型 該String類型是 Java 中最常用的類型之一。它可能是最常用的類型。它如此受歡迎是有原因的:這樣的變量可以讓你存儲文本——誰不想這樣做呢?int此外,與and類型不同double,您可以調用該類型對象的方法String,這些方法可以做一些有用且有趣的事情。 更重要的是,所有 Java 對象(全部!)都可以轉換為String. 好吧,更準確地說,所有 Java 對像都可以返回它們自身的文本(字符串)表示形式。類型的名稱String以大寫字母開頭,因為
使用字符串的例子
Module 1 no mu
等級 2,
課堂 4
1. Concatenation(合併字符串) 在 Java 中,您可以使用字符串來做一些巧妙而簡單的事情:您可以將它們粘合在一起。此操作稱為連接。我們是這樣記住它的:Con-Cat-en-Nation。它通常被稱為“連接字符串”或“組合字符串”。 要連接兩行,您可以使用+符號。這很容易: "value1" + "value2" 連接兩個字符串 例子: 陳述 筆記 String name = "Steve" + "Steve"; name包含字符串SteveSteve Str
int類型:整數
Module 1 no mu
等級 2,
課堂 5
1.int類型 如果要將整數存儲在變量中,則需要使用int類型。 這個詞int 是 for 的縮寫 ,這當然很好地暗示了這種類型可以讓您存儲整數。Integer 類型為 的變量int能夠存儲從到 的整數。更準確地說,從到。-2 billion+2 billion-2,147,483,648+2,147,483,647 有趣的事實 這些絕對非整數與計算機內存的組織方式有關。 在 Java 中,為類型分配了4 個字節int的內存。內存的每個字節由8 位組成。每個位只能表示 2 個
對 int 變量的操作
Module 1 no mu
等級 2,
課堂 6
1. 評估整數表達式 賦值運算符(等號)的右側可以是任何表達式——數字、變量和數學運算符(+、、、、 )-的*任意組合/。 您也可以使用括號()。在 Java 中,就像在數學中一樣,首先計算括號內的表達式,然後計算括號外的表達式。 乘法和除法具有相同的優先級,並且高於加法和減法。 例子: 陳述 筆記 int a = (2 + 2) * 2; 變量的值將是8 int b = (6 - 3) / (9 - 6); 變量的值將是1 int c = (-2) * (-3); 變量的值
級別的附加課程
Module 1 no mu
等級 2,
課堂 7
關卡通過!恭喜!您已經邁出了學習 Java 的第一步。 您了解了什麼是程序、如何在屏幕上顯示數據、什麼是變量、什麼是數據類型、什麼是編譯器以及什麼是字節碼。您還熟悉了註釋的概念。 你可以跑到下一關,也可以花10分鐘鞏固和加深你的新知識。一些額外的課程將幫助您解決這個問題。 編碼規則:正確名稱、好的和壞的註釋的力量 本文深入探討了某些元素的正確命名主題。正確的名稱使代碼更易於閱讀,因此您最好從一開始就了解所有規則。 Java 適合作為第一語言學習嗎?讓我們探索可能性並討論陷阱
抽像類
Module 2: Java Nkyem
等級 2,
課堂 0
“你好,阿米戈!我們有一個有趣的新話題。” “今天真是話題多多的一天!” “為什麼要謝你!” “不客氣。” “還記得我們引入 ChessItem 基類來簡化所有棋子類嗎?” “是的。” “現在假設每個棋子都有一個方法來處理在屏幕上渲染棋子。您調用該方法,棋子會在其當前坐標處自行繪製。將此方法移至基類中是否有幫助?” “是的。” 在了解多態性之後,我將能夠為所有片段調用 render 方法,而不管它們是什麼類型。像這樣的東西:“ 例如: class ChessBoard
Java中抽像類的具體例子
Module 2: Java Nkyem
等級 2,
課堂 1
你好!讓我們談談Java中的。 您可能還記得抽像是什麼——我們之前討論過 :) 如果您忘記了,不用擔心。請記住,說,在設計類和創建對象時,您應該只表示實體的主要屬性並丟棄次要屬性。例如,如果我們正在設計一個班級,可能不是教師的必要屬性。事實上,這個特徵對於老師來說並不重要。但是如果我們要創建一個類,那麼將是最重要的特徵之一。好吧,一個是一組未來類的最抽象、“粗糙的工件”。工件不能直接使用——太“粗糙”了。但它定義了未來類(抽像類的後代)將具有的某些特徵狀態和行為。 考慮一個簡
訪問修飾符、方法覆蓋和實現抽象方法
Module 2: Java Nkyem
等級 2,
課堂 2
“我將向您介紹 «訪問修飾符»。我之前講過一次,但重複是學習的支柱。” 您可以控制其他類對您的類的方法和變量的訪問(可見性)。訪問修飾符回答了“誰可以訪問這個方法/變量?”這個問題。您只能為每個方法或變量指定一個修飾符。 1) « public » 修飾符。 可以從程序中的任何位置訪問標有public修飾符的變量、方法或類。這是最高程度的開放:沒有限制。 2) «私有»修飾符。 標有private修飾符的變量、方法或類只能在聲明它的類中訪問。標記的方法或變量對所有其他類都是隱
重載方法
Module 2: Java Nkyem
等級 2,
課堂 3
“你好,阿米戈!我要給你講講方法重載。” “你也可以讓它們超載?!多棒的一天!” “你可以用它們做很多事情,但我們現在不會討論那個。” “就這麼說定咯。” “重載是一個非常簡單的操作。實際上,它甚至不是對方法的操作,儘管它有時被稱為一個可怕的名字:參數多態性。” 您必須記住的是,類中的每個方法都必須有一個唯一的名稱。 “是的,我知道。” “嗯,這不完全正確。我的意思是,這根本不正確。一個方法不必有唯一的名稱。必須唯一的是方法名稱及其參數類型的組合。這種組合也是稱為方法簽名。”
顯示更多
1
2
Please enable JavaScript to continue using this application.