Java簡介


  Java是一種高級的面向對象的程序設計語言。使用Java語言編寫的程序是跨平台的,從PC機到手持電話都有Java開發的程序和游戲,Java程序可以在任何計算機、操作系統和支持Java的引薦設備上運行。

一、 什么是Java語言

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

  Java是一種通過解釋方式來執行的語言,其語法規則和C++類似。同時,Java也是一種跨平台的程序設計語言。用Java語言編寫的程序,可以運行在任何平台和設備上,如跨越IBM個人電腦、MAC蘋果計算機、各種微處理器硬件平台,以及Windows、UNIX、OS/2、MAC OS等系統平台,真正實現“一次編寫,到處運行”。Java非常適於企業網絡和Internet 環境,並且已成為Internet 中最具有影響力、最受歡迎的編程語言之一。

  與目前常用的C++相比,Java語言簡潔很多,而且提高了可靠性,除去了最大的程序錯誤根源,此外他還有較高的安全性,可以說它是史上依賴最為卓越的編程語言。

  Java語言編寫的程序既是編譯型的又是解釋性的。程序代碼經過編譯之后轉換為一種稱為Java字節碼的中間語言,Java虛擬機(JVM)將對字節碼進行解釋和運行。編譯只進行一次,二解釋在每次運行程序時都會進行。編譯后的字節碼采用一種針對JVM優化過的機器碼形式保存,虛擬機將字節碼解釋為機器碼,然后在計算機上運行。

二、 Java的應用領域

  1.桌面應用系統開發

  2.嵌入式系統開發

  3.電子商務應用

  4.企業級應用開發

  5.交互式系統開發

  6.多媒體系統開發

  7.分布式系統開發

  8.Web應用系統開發

三、 Java的版本

  1.JavaSE

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

  2.JavaEE

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

  3.JavaME

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

四、 怎樣學好Java

  1.明確自己的學習目標和大的方向,選擇並鎖定一門語言,按照自己的學習方向努力學習,認真研究。

  2.初學者不用看太多書,先找本相對基礎的書系統地學習。很多程序開發人員工作了很久也只是熟悉部分基礎而已,並沒有系統的學習Java語言。

  3.了解設計模式。開發程序必須編寫程序代碼,這些代碼必須具有高度的可讀性,這樣編寫的程序才有調試、維護和升級價值。學習一些設計模式,能過更好的把握項目的整體結構。

  4.不要死機語法。在剛接觸一門語言,特別是Java語言時,掌握好的基礎語法,並大概了解一些功能即可。借助開發工具(如Eclipse或NetBeans)的代碼輔助功能,完成代碼的錄入,這樣可以快速的進入學習狀態。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM