天天看點

《Java程式設計習題精析與實驗指導》一第1章 Java程式設計概述 - 1.1 重點複習

java是美國sun microsystems公司于1995年5月正式釋出的、采用面向對象技術的、能夠跨平台使用的程式設計語言。

java 2分為标準版(j2se)、企業版(j2ee)和精簡版(j2me)三個版本,分别被應用于不同的領域。随着軟體版本的不斷更新,目前這三個版本分别被稱為:java se、java ee和java me。

java語言具有很多優秀的特點,使它擁有巨大的發展空間。java語言的主要特點如下:易于學習、采用高效率的執行方式;可以跨平台運作;采用分布式應用架構;具有較高的安全性和可靠性;支援多線程技術以及具有豐富的api(application program interface)類庫。

java語言編輯的源程式的執行必須以先經過編譯器編譯、再利用解釋器解釋的方式來運作。任何一種可以運作(解釋)java程式的軟體都可以稱為java虛拟機。

由java的開發工具所組成的幫助使用者開發java程式的環境稱為java的內建開發環境(ide)。其中最基本的是java開發工具包(software development kit,sdk),以及它的子軟體jre。

java的api文檔是java程式開發的最好幫手,可以在oracle公司的網站上直接浏覽查閱。

作為一個java應用程式綜合開發環境(integrated development environment,ide),eclipse是一個功能完整且成熟的軟體,由ibm公司于2001年首次推出。大家可以在其官方網站免費下載下傳該軟體的打封包件,釋放到檔案夾即可使用。但在其具體被使用前,必須有jre的支援。

java程式都是由類(class)組成。java中類定義的文法形式為:

java程式分為兩大類型:java application(java應用程式)與應用在www上的java applet(java小應用程式)。

java application以main()方法作為程式的起始點,語句形式為:

public static void main(string args[])

java application的開發一般須經過如下過程:

1)編輯源程式。

2)編譯源程式。

3)運作java程式。

但在eclipse環境下,第2)步往往在編輯源程式的儲存過程中自動進行。

java applet的開發過程與java application基本一緻,但它必須搭配浏覽器來運作,且它沒有程式入口。