2015年4月27日 星期一

自學筆記 no.3 - 在cmd中執行JAVA程式

【新手區練功房】
不知道大家有沒有相同的問題?
明明環境變數path設定正確,javac也執行成功......
為什麼!為什麼!為什麼!還是跳出了錯誤呢?(點圖可放大)

錯誤: 找不到或無法載入主要類別
我試了許多方法,終於TRY 成功啦!!!
成功執行- HelloWorld.java畫面
這是多麼令人感動的一件事啊!這也是多多爬文後的結果呢!
【解釋】
(1) java -cp . 檔案名稱
其實說明了就是環境變數Classpath的簡寫,使用其-classpath 選項來提供類別所在的路徑,讓 JVM 找到您所指定的 Java 程式。

整理來源:

2015年4月18日 星期六

自學筆記 no.Beginning - Java 是什麼?

(一)人們提到「JAVA」,指的可能是:
(1)JAVA程式語言:是一種物件導向的程式語言。
(2)虛擬機器(Java Virtual Machine):用於執行JAVA程式的虛擬機。
(3)JAVA APIs(函式庫的程式設計介面):
預設好可直接使用於程式的一組類別,其功能包含:檔案存取,網路讀寫,圖形介面等等。

(二)JAVA的優點特色:
(1)垃圾收集機制(garbage collection
記憶體一旦不再使用時就會自動釋放,雖執行時效率稍微變差, 但影響微乎其微。

(2)例外處理機制Exception Handling):
良好的程式員=意外發生,程式正常。
Java 的 method 可以丟出例外,用來通知呼叫者程式出狀況了!這是相當好的機制。
即使你的程式要開啟檔案,你都必須在程式中寫好例外處理方式。

(3)JAVA 免費且有API
開發工具和授權:免費!!強大的API,節省時間,免去製造一台車,要先造輪子的窘境。


整理來源:
                O'REILLY 本文作者:Jonathan Knudsen  本文譯者:蔡學鏞

從0到1的距離,看起來可能不遠!但往往我們都停留在0
獻給努力,持續邁向99的你!(哈~ 因為還有進步的空間)



                                    #內容如有錯誤請給予指教!