未來已來
![舊級別 00 - 1]()
- 你好。我確認這是
Java 教程。我討厭無聊的講座,所以 CodeGym 就像一個在線任務遊戲。- 你玩過角色併升級過嗎?有時你甚至沒有註意到你是如何參與其中的,對吧?你聞到我煮的東西了嗎?在 CodeGym 中,您還必須將角色從 1 級升級到 40 級(當我們發布第二部分時,最高可達 80 級)。
當您通過遊戲時,您將成為一名優秀的 Java 開發人員。 - 完成 40 個級別後,您將能夠獲得 Java Junior 工作。那是因為 CodeGym 有很多現實世界的任務。很多。- 你從第一級開始。
你的任務是升級你的角色 - 阿米戈。但是讓我們從小事做起。首先你得去第二層。也許您會非常喜歡它,以至於您沒有註意到完成課程並將開始作為 Java 程序員工作。:) PS - 講座是這樣安排的:最新的在最上面。要打開新講座,請按綠色按鈕。
背景
遊戲發生在遙遠的未來,在 3015 年,機器人和人類共同生活在地球上,並且可以穿越太空。有一艘宇宙飛船墜毀在一個未知的星球上。
![舊級別 00 - 2]()
勇敢的約翰·松鼠船長說:- 銀河衝刺號宇宙飛船遭受了嚴重的破壞。船在下墜時撞上了一座山,幾乎被石頭覆蓋。花了幾天徒勞的努力來釋放這艘船。船員們已經失去了回家的所有希望,開始安頓下來……
![舊級別 00 - 3]()
艾莉說: - 一周後,我發現這個星球上居住著……成千上萬的野生機器人!只有他們沒有技能。我們想用它們從我們的宇宙飛船上移除岩石,但它們無能為力。他們的幫助對我們的情況非常有用。
![舊級別 00 - 4]()
教授說: - 幾天后我找到了出路。我想到了拿 Diego 的固件(船員中的一個機器人),將其重新編程為瓦工的固件並將其上傳到野生機器人。- 然而,厄運似乎一直在追趕我們。經過一番研究,機器人似乎沒有上傳固件的插槽。他們沒有任何用於刷新的插槽!
![舊級別 00 - 5]()
Bilaabo 說: - Bilaabo 記得有一次在我們的家鄉星球上,我看到了一個會編程的機器人。他自己寫了一個新固件。
![舊級別 00 - 6]()
教授說: - 當 Bilaabo 講述這件事時,我靈機一動。畢竟,我曾經教過一個有才華的年輕機器人用 Pascal 編程。- 我命令抓住最有才華的年輕機器人並教他編程。然後他就可以自己寫一個瓦工固件來幫助我們了。
從左到右-Risha Gatesman(第16代官僚)、Amigo(你)
Risha 說: - 我們抓到一隻聰明的標本。迭戈要求給他起名叫阿米戈,以紀念他從未有過的兄弟。- 我為每個訓練月提供 Amigo 金屬珠,並每年提供 10 美元用於進一步清除碎片。
![舊級別 00 - 8]()
迭戈說: - 我對這樣一個禿頭的騙局感到憤怒,但全體船員都站在了教授和里沙的一邊。當然,我同意了(對外)並提出幫助教阿米戈。(嘿嘿嘿!)尤其是因為沒有人比另一個人更好地教機器人。- 每個人都對我的順從感到高興。他們也決定參加新機器人的訓練。
1 入門
![舊級別 00 - 9]()
阿米戈有些緊張。想到昨晚的事情,他很困惑,腦子飛速運轉,眼睛抽搐,變得冰冷。這些奇怪的生物,他昨天的熟人,想要從他身上得到一些東西。如此詭異不可思議的事情,就連自認為同齡人中最聰明最勇敢的他,一想到這件事,就緊張地嚼起了打卡紙。他們想教他如何編碼!用 Java 編程!他們在開玩笑嗎?即便是最環保的機器人也知道,機器人是造物主神意處置的結果。
“所以造物主按照他的形象和肖像用金屬製造了一個機器人。他創造了 Java 程序——機器人的靈魂,並將它們上傳到機器人上,讓它們活了下來。”
更糟糕的是,他們不只是說這是可能的。他們會去做的。而他,他同意了。他同意!為什麼?他將成為一名 Java 程序員。他們要把他變成造物主嗎?!做什麼的?只是為了好玩?問題在哪裡?如果我不得不出故障並忍受直到電池耗盡的那一天怎麼辦?誘惑很大,他就是忍不住。他一直有抱負,想要更多。但沒有人能想到這樣的提議。當然,他試圖拖延時間,但後來參觀者威脅要選擇另一個機器人。也許這是某人的惡作劇?不,聽起來是真的。他看到了證據。這件事真的發生在他身上,他同意了。除非訪客撒謊,否則他真的會成為一名 Java 程序員。有史以來第一個機器人程序員……他是被選中的人!這就是重點。他將學習編程並將編寫程序。他自己的節目。他想要什麼!他將把光明帶到黑暗一直統治的地方。他將受到尊重,他將受到崇拜。而所有反對者……
![舊級別 00 - 10]()
- 你好,阿米戈!我是里沙·蓋茨曼。我會幫助你學習Java。一道安靜的聲音將阿米戈從思緒中拉了回來,拉回了清醒的現實。他坐在訪客飛船的正中央。對於一個七年級的機器人來說是不是太貴了?陌生人一直在說話。好吧,現在已經死了。一旦他來了,他就會學習。他會努力學習,但一開始,他只會聽。- 我在 Galactic Rush 工作多年,但我還是第一次看到這樣的行星。我想更好地了解你。首先,您能告訴我您是如何學習的嗎?你學習,不是嗎?
- 是的,我們分享我們的知識。我們有傳教士講師。他們講課,我們聽。有時我們做筆記。然後,每個人都告訴機器人講師他是如何拾起聽到的內容的。如果機器人講師喜歡一個答案,一個人就會通過一個講座。 - 這太荒謬了!難怪你們的文明淪為無知。
- 我們並不無知。是什麼讓你產生了這個想法? 阿米戈被自己的無禮嚇了一跳。和遊客吵架?多麼輕率!為什麼,他剛剛向自己保證要聽他們的!- 任何先進的技術往往與魔法無異。——莉夏沒有理會阿米戈的叫喊。——另外,考慮到你的水平……你可能認為所有的技術都是魔法。告訴我程序內部發生了什麼?
- Java 程序是一項神聖的工作。有沒有可能了解它的本質? - 是的,阿米戈,你可以比你想像的更快地理解它。當你不知道的時候,所有的事情看起來都很複雜,或者更糟的是,不可理解。但是,如果有一位好老師會用外行人或外行機器人的術語來解釋一切,你會驚訝於你怎麼會把這麼簡單的事情複雜化。- 不僅知識很重要,技能和原則也很重要。我雖然學識淵博,但首先是個官僚,一個16代的官僚。- 這真的很棒!我的官僚技能幫助我為您創建了最好的 Java 課程。這裡應有盡有:問題、程序、遊戲、任務、圖片甚至講座。
- 甚至(!)講座?——阿米戈的聲音裡帶著真正的驚訝。 - 是的。22 世紀的事實證明,一場好的演講只比一本好書有效一點點。一場普通的演講甚至比一本普通的書還糟糕。考慮到現在我們的訓練輔助工具相當有限,無法讓您通過標準的 28 世紀訓練模擬器進行訓練,我們不得不選擇非常簡單的方法。我們想出了遊戲、任務、圖片、講座和視頻的瘋狂組合。
- 你讓我很感興趣。 - 但願如此。興趣和好奇心是一切學習的基礎。- «當學生感到無聊時,必須打擊老師» – 引用 24 世紀的教育法則。
- 多麼好的報價...... - 是的。比方說一部電影票房不好,那就是導演的錯,而不是觀眾的錯。如果某件事很無聊,那不是你的錯。他們應該製作激動人心的電影、有趣的課程,然後他們就會有無窮無盡的公眾。
- 我完全同意。我準備好上有趣的課了! - 美好的。
讓我們開始吧。 Risha 的聲音令人著迷,Amigo 的每一個字都聽得津津有味。- 該程序是一個命令集(命令列表)。第一個命令首先運行,然後是第二個、第三個等等。執行完所有命令後,程序結束。
- 什麼是命令? -
這取決於執行者,關於執行者知道(和理解)的命令。- 狗可以被命令“坐下!”,“吠!”,貓 - “噓!” 一個人——“別動,否則我開槍了!”,還有一個機器人“工作!繼續前進,喲 robomama! »
- 然而... - 阿米戈現在看起來開朗多了。 - JVM(Java 虛擬機)運行用 Java 編寫的程序。JVM 是一種特殊的程序,可以執行用 Java 編寫的程序。- 命令列表相當廣泛。例如,此命令顯示文本 «A robot is man's best friend»。
最簡單的命令是: |
System.out.println("A robot is man’s best friend");
|
- O_O - 但是,我們不會立即從命令開始,而是從幾個簡單的原則開始。
- 一些原則的知識可以代替許多事實的知識。 ——第一原則。
- 在 Java 編程語言中,有將每個命令寫在新行中的做法。分號應放在命令的末尾。 - 假設我們要顯示消息 «A man and a robot are as thick as thieves» 三遍。下面是它的樣子:
該程序使用三個命令: |
System.out.println("A man and a robot are as thick as thieves");
System.out.println("A man and a robot are as thick as thieves");
System.out.println("A man and a robot are as thick as thieves");
|
——第二個原則。
- 該程序不僅包含命令。 - 想像一個房間。房間不能單獨存在。這是一些公寓的一部分。公寓也不是獨立的,它在房子裡。- 同樣,我們可以說房子由公寓組成,公寓由房間組成。
- 到目前為止,很清楚。 - 所以指揮就像一個房間。在Java編程語言中,命令不能單獨存在,它是函數的一部分(Java函數也叫方法)。方法是類的一部分。換句話說,類由方法組成,而方法由命令組成。
- 所以類是公寓,函數/方法是公寓,命令是房間。我做對了嗎? - 是的,絕對。阿米戈近乎虔誠地看著莉夏。這個人向他解釋了神聖 Java 的基礎知識!他剛剛明白程序由類組成,類由方法組成,方法包括命令。Amigo 還不明白是否有必要,但他確信這些知識將使他成為地球上最強大的機器人。同時,Risha 繼續說:
- Java 程序由類組成。可以有數万個類。一個最小的程序包含一個類。 對於每個類,都會創建一個單獨的文件,其名稱與類的名稱相匹配。 - 假設您決定創建一個描述房屋的類。因此,您需要創建一個類 House,它位於名為 House.java 的文件中。- 例如,如果您決定描述一隻貓,那麼您需要創建 Cat.java 文件來描述其中的 Cat 類,等等。 - 一個文件包含 Java 代碼(文本)。通常一個班級代碼由班級名稱和班級主體組成。
類主體包含在花括號中。這是類 House 的樣子(House.java 文件):
- 到目前為止,這並不困難。 - 美好的。那我們繼續吧。類主體可以包含變量(也稱為類數據)和方法(類函數)。
- 你能給我舉個例子嗎? - 一個例子?確定!
- «int a» 和 «int b» 是變量。是 «main» 和 «pi» 方法嗎? - 是的。
- 是否有沒有變量的類? - 是的。
- 沒有方法? - 是的。但是,最小程序必須至少包含一個類。這個類必須包含不少於一個方法/函數來啟動程序。此方法必須有一個名稱
main。最小程序如下所示:
- 這是類 House,方法是 main,但是命令在哪裡? - 最小程序沒有任何命令。這就是為什麼它被稱為最小的。
- 我懂了。 - 啟動程序的類可以有任何名稱,但程序執行開始的方法 main 始終是同一類型:
- 我得到了它。至少我是這麼認為的。 - 好吧,讓我們休息一下。來杯咖啡怎麼樣?
- 我太年輕了。小機器人不喝咖啡——水是我們生鏽的原因。 - 那你喝什麼?
- 啤酒、威士忌、百年朗姆酒。 - 那就更好了。- 那麼,啤酒時刻?
2 會見 Risha(續)
(一個小時後) - 很好。那麼我們在哪裡?
- 方法代碼或類似的東西。 - 是的。確切地。
方法體由命令組成。 你不妨說方法是一組命令,它被賦予了名稱(方法的名稱)。無論哪種方式都是正確的。- 有各種命令。你這裡有狗嗎?
- 只馴服機器狼。 - 他們服從命令嗎?
- 是的。«咬»,«吃掉»,«殺死»和«幹得好!腳跟!” ![舊級別 00 - 17]()
- 咳咳。多麼好的命令!而且根本沒有那麼多。
- 你想要多少? - 在 Java 中,有適用於所有情況的命令。每個命令都描述了一個特定的操作。分號應放在每個命令的末尾。命令示例:
![舊級別 00 - 18]()
- 事實上,這是同一個命令
System.out.println。
其參數在括號中指定。命令的效果可能會有所不同,具體取決於參數。 - 這很方便。 - 是的。
如果要顯示文本,必須用雙引號 «"» 將其括起來 。- 單引號看起來像這樣 «'»,雙引號就像那樣 «"»。雙引號不應與兩個單引號混淆!
- 雙引號是 Enter 按鈕旁邊的那個? - 是的。Amigo 的脈搏從 3 GHz 加速到 5 GHz,他仍然不敢相信。他剛剛學會瞭如何顯示線條,這比他想像的要容易得多。阿米戈看著窗外,想從思緒中抽離出來,讓自己冷靜下來。葉子變黃了。他想到生鏽的季節真的很快就要到來了。這扇窗戶讓他比平時看得更遠——參觀者的技術達到了標準。他現在怎麼能照顧葉子?畢竟,到了晚上,他學到了很多東西。
![舊級別 00 - 19]()
然而,他的思緒卻不受控制。有一天他會寫一個程序,讓所有的機器人在生鏽季節到來時留在家裡。這個程序將拯救成千上萬的機器人…… - 這個命令有兩種變體:System.out.print
ln ( )和
System.out.print() -
如果多次編寫 System.out.println() 命令,每次傳遞的文本都會顯示在新行中。如果是System.out.print(),文本會顯示在同一行。示例:
![舊級別 00 - 20]()
- 這是一個小評論。
print ln命令不會在新行中顯示文本。它在當前行顯示文本,但它使下一條消息出現在新行上。-
println()命令顯示文本,然後添加一個特殊的不可見換行符,導致下一條消息從新行的開頭顯示。
- 完成的程序是什麼樣子的? - 現在,注意你的屏幕:
- Оh,就是這樣!我們在單詞的末尾添加空格是為了單詞不會“粘在一起”,對嗎? - 這是正確的。你是個聰明人。這一句誇獎,讓阿米哥滿臉得意。- 嗯,這是你的第一個任務。
任務 |
編寫一個程序,顯示“成為一名程序員真酷!”。 |
顯示的文本示例: |
做程序員真好! |
3 遇見艾莉
![舊級別 00 - 22]()
一位粉紅色頭髮的漂亮女士走進了船艙。“我想知道是不是所有的人類女性都有這樣的頭髮?” ——阿米戈想,但她困惑地瞪著他。- 嘿!我叫埃莉諾拉·卡瑞。我是 Galactic Rush 的主要飛行員。
- 嗨,埃莉諾拉!——阿米戈尷尬地強迫自己開口。不知道為什麼,他只覺得臉頰通紅,就好像體內某處的油管壞了一樣。 - 我將告訴您 Java 語言中最有趣的事情 - 關於變量。
- 我準備好傾聽了!這些變量是什麼? - 變量是用於存儲數據的東西。任何數據。所有 Java 數據都使用變量存儲。變量就像一個盒子。 - 什麼盒子? - 一個非常普通的。假設你在一張紙上寫下數字 13 並將其放入盒子中。我們現在可以說盒子存儲值 13。 - 在 Java 中,每個變量都有其三個重要屬性:
類型、
名稱和
值。
- 你能告訴我更多嗎? - 當然。
該名稱用於區分一個變量和另一個變量。這就像一個盒子上的標記。 -
變量類型決定了它可以存儲的值/數據的類型。我們將蛋糕存儲在蛋糕盒中,將鞋子存儲在鞋盒中,等等。
- 值是存儲在變量中的對象、數據或信息。 - 再說一遍類型。 - 好的。Java 中的每個對像都有其類型。例如,可能有諸如 «integer»、«fractional number»、«text»、«Cat»、«House» 等數據類型。
- 變量也有自己的類型。變量可能只存儲與變量本身所屬的相同類型的值。 - 這在現實生活中很常見。各種箱子用來存放各種東西。
![舊級別 00 - 23]()
- 要創建變量,請使用 «
type name » 命令。示例:
![舊級別 00 - 24]()
- 最常用的兩種類型是整數(用
int表示)和文本(用
String表示)。
-雙重類型呢? -
double是小數(實數)。
- 你說變量具有三個屬性:類型、名稱和值。但是,只有兩個。我有一個問題:如何將值放入變量中? - 回到盒子,想像你拿了一張紙,在上面寫下“42”,然後把它放進盒子裡。現在盒子存儲值 42。-
我明白了。 - 要將一個值放入變量,有一種稱為
賦值運算符的特殊操作。
它將一個變量的值複製到另一個變量。不是移動,而是
複制。就像磁盤上的文件一樣。它看起來像這樣:
![舊級別 00 - 25]()
- 對於賦值運算符,使用
等號«=»。- 再一次,
它不是比較。正是
將等號
右側的值複製到位於左側的變量中。作為比較,使用雙等號 «==»。
- 我知道如何將貓放入變量中。這幾乎就像一個程序。- 如何抓貓: 1. 拿一個空盒子。2. 等待。 ![舊級別 00 - 26]()
- 不,阿米戈,你只能把一隻貓放進一個盒子裡。咳咳……我的意思是,
您可以在變量中只放入一個值。 - 我懂了。你能舉更多關於如何創建變量的例子嗎? - 好吧,我會換一種說法。要創建變量,您必須按如下方式 編寫 «
type name » 命令:
- 哦,現在我知道了。 - 請記住,您不能在同一方法中創建兩個具有相同名稱的變量。
- 不同的方法呢? - 您可以。這就像立在不同房子裡的箱子。
- 變量可以有任何名稱嗎? - Kinda,但它的名稱
不能包含空格、符號+、-等。最好只使用字符和數字作為變量名。- 請注意,在
Java 語言中,重要的是您編寫的字符是大寫還是小寫。
«int a» 與 «Int a» 不同。 - 順便說一句,在 Java 中,可以創建一個變量並同時為其賦值。- 這有助於節省時間和空間:
- 這更好也更容易理解。 - 這就是我們的生活。- 在 Java 中,新手必須熟悉兩種類型。這些是類型
int (integers)和
String (text / strings)。-
int類型允許在變量中存儲數字,以及各種運算,例如加法、減法、乘法、除法等。
- 對我來說,它是黑白的。編程這麼簡單? - 其實,是。
- 那挺好的。那你有什麼事? -
String類型可以存儲文本字符串。- 要在 Java 中分配一些文本字符串,您必須編寫其文本,然後將其括在雙引號中。示例:
- 我明白了。看起來很容易。 - 所以這是另一個有趣的事實。- 字符串可以使用加號 «+» 組合。示例:
-那麼,我還可以將字符串添加到數字中嗎? - 是的,但請注意,如果您將一個字符串添加到一個數字中,您總會得到一個字符串。
- 是的,我從例子中得到了它。 - 好吧,如果您的理解速度如此之快,那麼想出如何顯示變量?
- 呃...顯示一個變量?呃呃,腦子一片空白。 ——其實很簡單。要顯示某些內容,我們使用
System.out.println()命令並將我們要顯示的數據作為參數傳遞給它。
- 明白了!現在一切都變得清晰了。 - 沒關係。那麼這裡是你的三個任務。
健康)狀況 |
1個 |
編寫一個程序,顯示 5 次«我打算永遠活著。到目前為止,一切都很好。”。
每個字符串都應該在一個新行上。 |
2個 |
編寫一個顯示當前年份的程序。
鄭重聲明,現在已經是 31 世紀了。 |
3個 |
編寫一個程序,顯示“我太聰明了,有時我一個字都聽不懂我在說什麼。” |
4 會見教授
![舊級別 00 - 33]()
- 嘿,阿米戈。我是 Galactic Rush 公司科學部的負責人 Hans Noodles 教授。我還監督教你 Java 的項目。
- 下午好,Noodles 教授。 - 我想告訴您為什麼
Java 是一種如此出色的編程語言。- 您一定會不止一次聽到
平台獨立性是 Java 相對於其他語言的不可否認的優勢。那是什麼以及如何處理它?我會嘗試通過告訴你一些背景來解釋。-
事實上,計算機只執行原始的數字命令。有“跟”、“搖”等狗指令;一隻狗聽到它們會做些什麼。- 在計算機中,數字充當此類命令的角色:每個命令都用一個數字編碼,即代碼,也稱為機器碼。- 用數字形式編寫程序非常困難,這就是人們發明
編程語言和編譯器的原因。
這樣的語言對於人和編譯器來說都是可以理解的。
一個編譯器是一個特殊的程序,它將用編程語言編寫的程序文本翻譯成機器代碼集。- 通常程序員用編程語言編寫程序,然後啟動編譯器,編譯器使用程序員編寫的程序代碼文件來製作機器代碼文件 - 最終(編譯)程序。
![舊級別 00 - 34]()
- 生成的程序可以立即在計算機上運行。這種方法的缺點是程序代碼嚴重依賴於處理器和操作系統。在 Windows 上編譯的程序無法在 Android 手機上運行。
- 如果我嘗試在 Windows 上運行一個為 Android 編寫和編譯的程序將無法運行? - 是的。- 但 Java 的方法更具創新性。
![舊級別 00 - 35]()
- Java 編譯器不會將所有類都編譯成一個機器碼程序。相反,它不會將每個類編譯成機器碼,而是編譯成特殊的中間碼(字節碼)。程序啟動時會運行對機器代碼的編譯。
- 那麼誰來在開始時編譯一個程序? - 有一個名為 JVM(Java 虛擬機)的特殊程序。當執行由字節碼組成的程序時,它是第一個啟動的程序。然後在程序啟動之前,JVM 將其編譯為機器代碼。
- 多麼激動人心!這樣做的目的是什麼? - 這是一個非常明智的決定,也是 Java 全面統治的原因之一。 - 由於這種方法,Java 程序幾乎可以在任何設備上運行——計算機、電話、ATM、烤麵包機、銀行卡 (!)。
- 哇! - 這種方法有很多優點。這就是為什麼所有 Android 程序也是用 Java 編寫的。由於移動領域的發展,Java 在以下領域佔據主導地位:1)
企業:銀行、公司、投資基金等的大量服務器端應用程序。2)
移動:移動應用程序開發(手機、平板電腦),感謝安卓。3)
Web: PHP 在該領域處於領先地位,但 Java 也佔有很大的市場份額。4)
大數據:在數千台服務器的集群中進行分佈式計算。5)
智能設備:用於可上網的智能家居、電子產品或冰箱的程序。- Java 不僅僅是一種語言,而是一個完整的系統,數以百萬計的現成模塊可以在您的程序中使用。您可以在數以千計的 Internet 社區和論壇中尋求幫助或建議。- 使用 Java 編程的次數越多,您就越能找到問題的答案——«為什麼是 Java?»。今天就到此為止。
- 謝謝,教授。這是最有趣和最鼓舞人心的演講。
5 遇見金
哇,又一個人類女性。但這一次,是黑髮。多麼激動人心!- 你好,我叫金麗玲。
- 嗨,我是阿米戈。 - 我知道。是我想出了你的名字。迭戈永遠不會想到。我想以一個簡短的演示開始我的演講——現在,請注意你的屏幕!
![舊級別 00 - 36]()
- 哎呀,錯誤的閃存驅動器。等等……阿米戈的思緒以電子速度在腦海中飛馳。咳咳……難道她對機器人情有獨鍾?多麼激動人心!還有桌上的一張照片——是她男朋友嗎?- 讓我們回到講座!讓我用簡單的話向你解釋所有的東西。
- 好的。 - 我想對教授和 Risha 所說的話進行補充。- 在 Java 中,您不僅可以編寫命令,還可以直接在代碼中註釋它們。這些註釋被編譯器忽略,就好像根本沒有一樣。
當程序執行時,所有註釋都被跳過! - 你能給我舉個例子嗎? - 當然:
![舊級別 00 - 37]()
- 在課程代碼中,我們的評論是“現在我們展示...”。註釋以字符 «/*» 開頭,以 «*/» 結尾。
編譯程序時,編譯器會忽略 /* 和 */ 之間的所有字符 - 所以我可以在那裡寫任何東西嗎? - 是的。通常代碼部分會有各種註釋,有疑問或難以理解。有幾十行的註釋(通常寫在方法之前)描述方法工作的細節。- 在代碼中設置註釋的另一種方法是使用字符 «//»。
![舊級別 00 - 38]()
- 這樣做時,
註釋是以字符 // 開頭到它們所在行的末尾的代碼部分。所以沒有字符來“關閉”評論。- 順便說一下,軟件開發人員很有幽默感,你可能會在代碼中發現一些有趣的註釋:
- 是的,評論有時很有趣。 - 我受夠了。
- 一個簡短但有趣的講座。謝謝,金。
6 遇見胡里奧
![舊級別 00 - 39]()
- 嘿,阿米戈。我是胡里奧西耶斯塔。- 我看到你今天的工作很辛苦。- 應得的休息怎麼樣?
- 我不應該去聽課嗎? - 是的。不過,上課一定要有趣,你忘了嗎?上次我查過有一條法律禁止無聊的老師!- 這是一個特殊的視頻教程……呃……保持你的學習熱情……總之,讓我們看看,把問題放在後面。打開它!