作為一名Java語言的學習者,對Java的起源和發展有個概略認識應是必要的。
1. Java的起源
Java起源於20世紀90年代初Sun公司的一個叫Green的項目,該項目的目標是開發嵌入家用電器的分布式軟件系統,使電器更加智能化。項目小組成員皆為
C++的高手,便采用C++進行系統開發,但在開發過程中發現了很多問題,如C++語言過於復雜、安全性差等。於是項目小組只好另辟蹊徑,在“簡單的、可靠的、
緊湊的並易於移植的”的框架內開發了一個小型的計算機語言,用於編寫消費者的電子產品中的程序,當時這款語言命名為Oak,橡樹的意思。至於這Oak怎麼變成了
Java,且看下面的Java發展歷程。
2. Java發展歷程
1991年 Sun公司成立Green項目。Oak語言誕生
1992年 18個月後,第一個成果是可觸摸控制的手持家庭娛樂設備控制器,名為*7(star seven)。Sun公司為Green項目成立First Person公司
1993年 First Person公司重定位Oak。轉向到網絡應用領域(背景:WWW開始席卷全球)
1994年 Oak技術包括源代碼全部免費公開。Oak開發出網絡浏覽器Webrunner,後更名為Hotjava。Oak編寫的Applet讓網頁由靜態轉成動態
1995年 Oak注冊登記時,發現該名已被占用,遂更名為Java。First Person公司解散。1995.3.23—Java裡程碑,Java當年被評為十大優秀科技產品之一。JDK1.0a2版本正式對外發布
1996年 Sun成立Javasoft分公司來發展Java。Netscape支持Java。IBM、Symantec、Inprise、Microsoft IE支持Java。眾多第三方的Java編譯器被推出:VJ++、caf帯Builder等
1997年 JDK 1.1(Java Development Kit) 發布
1998年 JDK 1.2發布,JDK更名為J2SDK(Java 2 Software Development Kit)。J2SDK 1.2又名Java 2,並將Java的應用細分
2000年 J2SDK 1.3發布
2002年 J2SDK 1.4發布
2004年 J2SDK 1.5發布
2006年12月,Sun發布了JDK 1.6 2010年Oracle公司收購了SUN 2011年7月,Oracle發布了Java 7 2014年3月,Oracle發布了Java 8
3. Java的標准劃分
J2EE Java 2 Enterprise Edition —企業版,適用於服務器,目前已成為企業運算、電子商務等領域的熱門技術
J2SE Java 2 Standard Edition—標准版,適用於一般的計算機,開發PC機上的應用軟件
J2ME Java 2 Micro Edition—微型版,適用於手持設備,進行應用開發,如手機游戲、名片管理等
4.Java 語言的歷史和起源
Java 語言的特點是:簡單的、面向對象、分布式、解釋性、健壯、安全與系統無關、可移植、高性能、多線程和動態的語言。
Java 平台是基於 Java 語言的平台。這樣的平台非常流行。因此微軟公司推出了與之競爭的.NET平台以及模仿Java的C#語言。
5.Java語言的開發環境
1、Oracle公司提供的官方開發類庫——JDK
JDK,全稱是Java Development Kit。JDK是Sun 公司針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java 開發環境。JDK 是整個Java的核心,包括了Java運行環境、Java工具和Java基礎類庫。
2、集成開發環境——MyEclipse & EclipseEclipse 是一個開放源代碼的、基於Java的可擴展開發平台。其內部集成了Java SE開發中常用的所有功能。
MyEclipse的功能比Eclipse更為強大,集成了Java EE的開發環境
6.Java 語言的開發環境
我們先下載JDK,JDK的安裝包可以在Oracle公司的官網上下載
下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下載安裝完成後,配置環境變量,具體方法如下:
安裝JDK 選擇安裝目錄 安裝過程中會出現兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java文件夾中的不同文件夾中。
(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)
1:安裝jdk 隨意選擇目錄 只需把默認安裝目錄 \java 之前的目錄修改即可
2:安裝jre→更改→ \java 之前目錄和安裝 jdk 目錄相同即可
注:若無安裝目錄要求,可全默認設置。無需做任何修改,兩次均直接點下一步。
安裝完JDK後配置環境變量 計算機→屬性→高級系統設置→高級→環境變量
系統變量→新建 JAVA_HOME 變量 。
變量值填寫jdk的安裝目錄(本人是 E:\Java\jdk1.7.0)
系統變量→尋找 Path 變量→編輯
在變量值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
系統變量→新建 CLASSPATH 變量
變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
系統變量配置完畢
檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)或者Java,或者輸入Javac
若顯示版本信息或相應的字符, 則說明安裝和配置成功。
第一個Java 程序
1 public class HelloWorld { 2 public static void main(String[] args){ 3 System.out.println("Hello World!!"); 4 } 5 } Hello World
編譯與執行命令
javac *.java //編譯JAVA源程序
java 類名 //執行JAVA的字節碼文件