首都青年網 |
      • 手機客戶端
      • 微信
      您的位置:首頁 > 產經 > 正文
      認識Java-觀熱點
      來源: 2023-05-17 17:38:01
      Java的產生和發展產生與發展歷程

      1991年,由Sun公司開發Oak,最初為家用消費電子產品進行編程,是Java前身。

      1994年,使用Oak語言編寫了Web瀏覽器


      【資料圖】

      1995年,改名為Java96年發布JDK1.1

      1998年,發布JDK1.2,從語言發展為平臺

      2004年,發布JDK1.5現在Java用于:開發大型企業的應用程序;增強WWW服務器的功能;動畫游戲的設計,包括圖形圖像的調用;為消費類設備(手機、傳呼機、移動設備)提供應用程序。Java的發展動力JCP(Jav Community Process):一個開放的國際組織,主要是java的開發者以及被授權者組成,職能是發展和更新。Java的特性和優勢平臺無關性

      跨平臺

      目標代碼“沒有因機器的不同而不同”

      面向對象

      采用“單重繼承+接口”發的方式代替多重繼承,提供語言級的內存自動管理和異常處理方式及

      支持網絡編程

      安全性強

      Java平臺的安全性,虛擬機的安全性

      支持多線程

      語法

      更加簡潔

      高性能的

      強壯的

      動態性

      Java三大版本JavaSE標準版(桌面程序等)JavaME:嵌入式開發(手機,家電等)Java EE:E企業版(web端,服務器開發等)JDK、JRM、JVMJDKJava Development KitJREJava Runtime EnvironmentJava運行環境JVMJava Virtual Machine任何一種可以運行Java字節碼的軟件均可看成是Java的“虛擬機”;只要為不同平臺實現相應的虛擬機,編譯后的Java字節碼就可以在該平臺與逆行,可以把字節碼視為Java虛擬機的指令組它是一種基于計算設備的規范,是一臺虛擬機,即虛構的計算機。JVM屏蔽了具體操作系統平臺的信息(顯然,就像是我們在電腦上開了個虛擬機一樣),當然,JVM執行字節碼時實際上還是要解釋成具體操作平臺的機器指令的。通過JVM,Java實現了平臺無關性,Java語言在不同平臺運行時不需要重新編譯,只需要在該平臺上部署JVM就可以了。因而能實現一次編譯多處運行。(就像是你的虛擬機也可以在任何安了VMWare的系統上運行)運行過程:加載代碼、代碼校驗、解釋執行JVM JRE JDK的關系JDK包含JRE,JRE包含JVM如果要開發程序,需要安裝JDK,如果只是與逆行Java程序,只需要安裝JREJava開發環境搭建JDK的下載和安裝JDK的下載:從官網下載對應版本 JDK1.8JDK安裝:解壓到英文目錄下配置環境變量配置環境查看配置是否合適JDK目錄介紹Java第一個程序Java程序編譯過程

      Java的靈魂:字節碼

      字節碼可以跨平臺運行,即可以編寫一次,到處運行

      Java程序應用程序(Application)在Java平臺上獨立運行,是獨立完整的程序,在命令調用獨立的解釋器即可與運行。輸入輸出可以是文本界面,也可以是圖形界面小程序(Apple)嵌入在HTML文檔中,必須搭配瀏覽器來與運行,有Web瀏覽器內袋的Java解釋起來解釋運行;只能輸出圖形界面。

      關鍵詞

      圖片新聞
      最近更新
      Copyright @ 2008-2023 www.npbk4zh.cn All Rights Reserved 首都青年網 版權所有
      文章采集互聯網,為了傳遞信息,如有出處與本站無關。 非本站原創,系由網友自助上傳或轉載、采編于其它媒體,不代表本站的觀點和和看法,一切責任由發布者承擔,與本站無關!
      版權文章處理
      聯系方式:QQ  39 60 29 14 2 @qq.com  備案號:皖ICP備2022009963號-20