初識JAVA

1995年5越23日,Sun科技部主管John Gage和Netscape創始人及副執行官MarcAndressen宣佈Java技術正式誕生。java

Java編程語言是一種高級編程語言,能夠用簡單,面向對象,可移植,多線程,動態,結構中立,分佈式,高性能,健壯,安全的名詞來概括。編程

1996年1月23日發佈了首個Java開發工具包,JavaDevelopment Kit(JDK)1.0,其中包含了開發工具及運行環境。安全

在1999年,SUN公司將Java2平臺劃分爲3大領域的3個版本:J2SE,J2EE和J2ME.服務器

J2SE(Java2 Standard Editiong)Java標準版:主要用於桌面應用開發,它適用於普通PC及筆記本電腦,同時做爲J2EE的基礎。網絡

J2EE(Java2 Enterprise Edition)即Java企業版,適用於服務器,重點定位於企業級別的分佈式軟件系統。多線程

J2ME(Java 2 Micro Edition)即Java微型版,主要用於嵌入式設備,如手機、家電設備;編程語言

2000年JDK1.3發佈,主要針對J2SE1.2進行查缺補漏,並完善和拓展了新的API(Application Programming Interface,應用程序編程接口),其應用已經涵蓋了是、多媒體、網絡、電話、加密等諸多信息技術領域。分佈式

Java虛擬機(java Virtual Machine,簡稱JVM);工具

Java應用程序編程接口(Java Application Programming Interface,簡稱Java API)。性能

Java程序源代碼文件的擴展名爲.Java,文件名必須與類名徹底相同,必須注意大小寫。

Java語言是一門面向對象編程語言,類是Java程序的基本構造單元,Java程序中全部的語句出如今一個類中。

面向對象(Object Oriented),並不是是什麼深奧的思想,是一種看待問題和處理問題的方式,本質上就是人類平常的直觀思惟。面向對象編程思想中包含兩個基本概念:對象(Object)和類(class)。

對象有兩個主要的組成部件:屬性和行爲。一個對象的屬性表示對象是由什麼組成的,而對象的行爲則表示對象能夠作什麼。

抽象出對象的屬性和行爲,按此對象將對象分類,這就引入類(CLASS)的概念。類就是一類事物 的統稱,類實際上就是一個分類的標準,符合這個分類標準的對象都屬於這個類。

在面向對象編程中,類(CLASS)是生成對象的模板,用來表示現實生活中產生各類東西的「圖樣」或「模板」。

JAVA程序的編譯能夠在命令提示符下,用SDK工具包中的一個工具來完成的。在WINDOWS操做系統下,這個工具 就是JAVAC.EXE(讀做JAVASEE)是JAVA COMPLIER(JAVA編譯器)的縮寫。它們於SDK安裝目錄下的BIN目錄下。

做爲解釋型語言,JAVA源代碼編譯後生成的字節碼文件是不能直接執行的,須要一個稱貸爲JAVA虛擬機(JAVA VIRTUAL MACHINE,簡稱JVM)的程序翻譯成本地的機器 碼後才能執行

相關文章
相關標籤/搜索