-
不是裝好就沒事
若我是面試官,其中有道題目一定是給台沒裝 JDK 的電腦,請你寫個 Hello World 來執行看看!小心別出局了。。XD
- 重新認識 JDK
反正你應該寫過 Hello World 了,這次就別急著寫 Hello World 吧!
- Hello World?
反思 "HelloWorld" 中提到:「小心,就因為它是這麼的簡單,您要小心控制...」
-
在管理與偷懶之間
package 的出發點是分門別類地管理類別檔案,但管理又想要偷懶,才會有 import 的存在。
- 散落一地的類別檔案
如果你會用 Windows 檔案總管,為什麼你會不了解 package 呢?
- 不只管理類別檔案
package 還跟原始碼、類別檔甚至存取權限扯上關係。
-
眼見不為憑
程式碼寫好了不代表一切,真正運行的程式碼,有些跟你想的不一樣。。XD
- 不偷工反加料
不要擔心偷工減料這種事情,你要想說是不是被體貼地多作了些事情。。Orz
- 編譯器請你吃糖
少寫些程式碼,多嘗點甜頭,但別忘了沒糖吃前是怎麼運作的。。。XD
-
記憶中的那個東西
Java不用處理記憶體位址,因此隱藏了某些行為,創造了某些名詞,因此造成了某些模糊。
- 要怎麼參考呢
老實說,變數就是變數,基本型態與參考型態存放的東西都是一樣的。
- 緊來倒垃圾
垃圾海海,有些代誌擱噯你了解。
-
一切都是為了彈性
類別、介面用的好,不用程式改到老。。。XD
- 類別與介面
定義類別是撰寫Java程式的起點,很多人卻錯在這個起點上。
程式寫到出錯是不被老闆允許的,看在你有創意的份上,再試一次吧!...XD
了解千面人一致的行為,就無需在意它不同的面貌。
-
千頭萬緒
人多好辦事,但要小心手雜。。。XD
-
你是怎麼跑進來的
你也許不用了解反射(Reflection)機制的全部,但了解類別載入的方式卻是必要的。。。XD
- Class 類別
一個 .class 在 JVM 中都會有個 Class 實例與之對應。
搞清楚類別載入器如何載入類別,ClassNotFoundException或NoClassDefFoundError時就不會驚慌失措。。XD