Java語言的發(fā)展歷史
Java語言的主要特性
Java程序相關問題
Java程序的開發(fā)環(huán)境
Java程序的開發(fā)過程
Java API是Java系統(tǒng)提供的預先定義好的軟件組件的集合,它們提供了許多可供程序員調用的常用功能
豐富的API為程序員提供了極大的方便,但也是學習的難點
要學會使用Java API手冊(The Java 2 Platform API Specification )
Java應用程序(Java Application)
是獨立完整的程序
在命令行調用獨立的解釋器軟件即可運行
主類必須有main方法,這也是程序的入口
Java小程序
Java Applet——是指在客戶端運行的Java小程序,一般來說客戶端是指用戶所使用的瀏覽器
Java Servlet——是在服務器端執(zhí)行的Java小程序,為了能夠支持Servlet的運行,服務器端必須安裝包含Java虛擬機的服務器軟件,這種能夠支持服務端小程序的服務器一般被稱為應用服務器
javac:Java編譯器,將Java源代碼編譯為字節(jié)碼;
java:Java解釋器,用來解釋執(zhí)行Java程序的字節(jié)碼文件;
appletviewer(小程序瀏覽器):一種執(zhí)行HTML文件上的Java小程序類的Java瀏覽器;
javadoc:根據(jù)Java源代碼及其說明語句生成的HTML文檔;
jdb:Java調試器,可以逐行地執(zhí)行程序、設置斷點和檢查變量;
javah:產(chǎn)生可以調用Java過程的C過程,或建立能被Java程序調用的C過程的頭文件;
javap:Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時顯示字節(jié)代碼含義。