Java學習之開篇

1、簡介 

      Java是在1995年由Sun公司推出的一種極富創造力的面向對象的程序設計語言,它由Java之父詹姆斯戈士林博士設計。作爲Sun研究院院士,詹姆斯戈士林親手設計了Java語言,並完成了Java技術的原始編譯器和虛擬機。Java最初的名字是OAK,在1995年被重命名爲Java

Java虛擬機在不同的操作系統平臺上運行,應用程序編譯爲字節碼,不是具體的機器碼。這樣字節碼就可以在不同的操作系統平臺上通用。可以認爲一個java程序可以在windows下運行也可以在linux下運行。

2、Java版本

Java SE就是Java的標準版,主要用於桌面應用程序的開發,同時也是Java的基礎,它包含Java語言基礎、JDBCJava數據庫連接性)操作、I/O(輸入輸出)、網絡通信、多線程等技術。

Java2 EEJava2的企業版,主要用於開發企業級分佈式的網絡程序,如電子商務網站和ERP(企業資源規劃)系統,其核心爲EJB(企業Java組件模型)。

 

Java ME主要應用於嵌入式系統開發,如掌上電腦、手機等移動通信電子設備,現在大部分手機廠商所生產的手機都支持Java技術。--現在都用安卓,不用這種方式了。

 

 3、Java語言特性

簡單

Java語言的簡單性主要體現在以下幾個方面:

語法規則和C++類似。從某種意義上講,Java語言是由CC++語言轉變而來的,所以C程序設計人員可以很容易地掌握Java語言的語法。

Java語言對C++進行了簡化和提高。例如,Java使用接口取代了多重繼承,並取消了指針,因爲指針和多重繼承通常使程序變得複雜。Java語言還通過實現垃圾自動收集,大大簡化了程序設計人員的資源釋放管理工作。

Java提供了豐富的類庫和API文檔以及第三方開發包,另外還有大量的基於Java的開源項目,現在JDKJava開發者工具箱)也開放源代碼了,讀者可以通過分析項目的源代碼,從而提高自己的編程水平。

面向對象

面向對象是Java語言的基礎,也是Java語言的重要特性,因爲它本身就是一種純面向對象的程序設計語言,Java提倡萬物皆對象,語法中不能在類外面定義單獨的數據和函數,也就是說,Java語言最外部的數據類型是對象,所有的元素都要通過類和對象來訪問

分佈性

Java的分佈性包括操作分佈和數據分佈,其中操作分佈是指在多個不同的主機上佈置相關操作,而數據分佈是將數據分別存放在多個不同的主機上,這些主機是網絡中的不同成員。Java可以憑藉URL(統一資源定位符)對象訪問網絡對象,訪問方式與訪問本地系統相同。

可移植性

Java程序具有與體系結構無關的特性,從而使Java程序可以方便地移植到網絡的不同計算機中。同時,Java的類庫中也實現了針對不同平臺的接口,使這些類庫也可以移植。

解釋型

運行Java程序需要解釋器。任何移植了Java解析器的計算機或其他設備都可以用Java字節碼進行解釋執行。字節碼獨立於平臺,它本身攜帶了許多編譯時的信息,使得連接過程更加簡單,開發過程也就更加迅速,更具探索性。

安全性

Java語言刪除了類似C語言中的指針和內存釋放等語法,從而有效地避免了非法操作內存。Java程序代碼要經過代碼校驗、指針校驗等很多的測試步驟才能夠運行,所以未經允許的Java程序不可能出現損害系統平臺的行爲,而且使用Java可以編寫防病毒和防修改的系統。

健壯性

Java的設計目標之一,是編寫多方面的、可靠的應用程序,Java將檢查程序在編譯和運行時的錯誤,並且消除錯誤。類型檢查能幫助用戶檢查出許多在開發早期出現的錯誤。同時,很多集成開發工具(如EclipseNetBeans)的出現使編譯和運行Java程序更加容易。

4、開發環境

JDK下載:http://www.oracle.com/index.html

安裝好後,需要設置下環境變量

在“開始”菜單的“計算機”圖標上單擊鼠標右鍵,在彈出的快捷菜單中選擇“屬性”命令,在彈出的“屬性”對話框左側單擊“高級系統設置”超鏈接,將出現如左圖所示的“系統屬性”對話框。

   單擊“環境變量”按鈕,將彈出“環境變量”對話框,如右圖所示,單擊“系統變量”欄中的“新建”按鈕,創建新的系統變量

彈出“新建系統變量”對話框,分別輸入變量名“JAVA_HOME”和變量值(即JDK的安裝路徑),其中變量值是筆者的JDK安裝路徑,讀者需要根據自己的計算機環境進行修改,如下圖所示。單擊“確定”按鈕,關閉“新建系統變量”對話框。

在左圖所示的“環境變量”對話框中雙擊Path變量對其進行修改,在原變量值最前端添加“.;%JAVA_ HOME%\bin;”變量值(注意:最後的“;”不要丟掉,它用於分割不同的變量值),如右圖所示。單擊“確定”按鈕完成環境變量的設置。

JDK安裝成功之後必須確認環境配置是否正確。在Windows系統中測試JDK環境需要選擇“開始”/“運行”命令(沒有“運行”命令可以按Windows+R組合鍵),然後在“運行”對話框中輸入“cmd並單擊“確定”按鈕啓動控制檯。在控制檯中輸入“javac命令,按Enter鍵,將輸出如下圖所示的JDK的編譯器信息,其中包括修改命令的語法和參數選項等信息。這說明JDK環境搭建成功。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章