平特心水报图
新網絡營銷基礎與實踐

你的位置:首頁 >網絡營銷 >java運行環境

java運行環境

       Java的平臺由兩個部分組成:一個是Java Virtual Machine即Java虛擬機,另一部分是Java Application Programming Interface (Java API) 即Java應用程序設計接口,這兩部份軟件就構成了Java運行的基本的環境。Java API 是一個大的已經做好的軟件集合,這個集合里有許多開發時所需要的控件,用來輔助開發。Java API和     JVM整合在一起處于機器硬件之上。也就是說,Java平臺把一個Java應用程序從硬件系統分離開從而很好的保證了程序的獨立性。為了更好的適應開發的需要,Java的設計者們為我們提供了三種Java平臺:Java 2 Micro Edition (J2ME ), Java 2 Standard Edition (J2SE)和 Java 2 EntERPrise Edition (J2EE). 每一個版本都提供了豐富的開發工具箱以適應不同的開發需要。
      讓我們來具體看看Java平臺的核心JVM的具體結構。
為了讓編譯產生的字節碼可以更好的解釋與執行,一共把JVM分成了主要的6塊:JVM解釋器,指令系統,寄存器,棧,存儲區,碎片回收區。
      JVM解釋器就是這個虛擬機的處理字段碼的CPU。
      JVM指令系統同硬件計算機很相似。一條指令分成操作碼和操作數兩部分組成。操作碼為8位二進制數,操作數可以根據需要而定。操作碼是為了說明一條指令的功能,所以JVM可以有多達256種不同的操作指令。
      JVM有自己的虛擬寄存器,這樣就可以快速的和JVM的解釋器進行數據交換。為了功能的需要,JVM設置了常用的4個32位寄存器:pc(程序計數器),optop(操作數棧頂指針),frame(當前執行環境指針),vars(指向當前執行環境中第一個局部變量的指針)。
      JVM棧是指令執行的時候數據和信息存儲的場所和控制中心,它提供給JVM解釋器運算所需要的信息。
      JVM存儲區就是為了把編譯過后的字節碼等信息存儲起來。
      JVM碎片回收是指將那些使用過后的Java類的具體的實例從內存進行回收,這就使得開發人員免去了自己編程控制內存的麻煩和危險。隨著JVM的不斷升級其碎片回收的技術和算法也更加合理。比較經典的算法有引用計數、復制、標記-清除和標記-整理。在JVM1.4.1版以后產生了一種叫分代收集技術,簡單的來說就是利用對象在程序中生存的時間劃分成代,以這個為標準進行碎片回收。

在windows桌面上右擊“我的電腦” —> “屬性” —> “高級” —> “環境變量”,在“系統變量”里我們可以看到系統的各個環境變量的值。雙擊某個變量名可以修改變量值,變量值之間用“;”隔開。我們還可以“新建”原先沒有的變量。與jdk有關的有3個環境變量;“java_home”,“path”,“classpath”。我的系統中“path”變量已經存在,可以直接添加新值(其它變量值不要動,防止其它程序運行異常),其它兩個變量需要新建。
“java_home”,設置jdk的安裝路徑,比如“e:\java\jdk1.5”,以下簡稱“%java_home%”。
“path”,設置jdk中各個程序的路徑,“%java_home%\bin;%java_home%\jre\bin;”
“classpath”,設置java各個類的路徑,“.;%java_home%\lib;%java_home%\lib\tools.jar”。前面的“.”不可少,它代表了我們為自己的java類建立的工作路徑,其它的是jdk自帶的標準類庫路徑。
設置好環境變量后按“確定”退出。按“win”+“r”鍵進入“運行”窗口,運行“cmd”進入DOS窗口,在輸入“javac”后回車,如果有顯示java的幫助信息,就說明環境變量設置成功。

      JDK 是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。JDK由一個標準類庫和一組建立,測試及建立文檔的Java實用程序組成。其核心Java API是一些預定義的類庫,開發人員需要用這些類來訪問Java語言的功能。Java API包括一些重要的語言結構以及基本圖形,網絡和文件I/O.一般來說,Java API的非I/O部分對于運行Java的所有平臺是相同的,而I/O部分則僅在通用Java環境中實現。
      JRE(Java Runtime Environment,Java運行環境),運行JAVA程序所必須的環境的集合,包含JVM標準實現及Java核心類庫。
      在實際應用上講,JRE的類庫只是JDK所有類庫里面的一小部分,只是用來支持Java運行的,把其余的調試編輯一類的應用項都去除了!

下載Java運行環境方法:
1.java的運行環境為jre,一般不單獨下載jre,都是直接下載jdk;
2.下載jdk方法:打開瀏覽器,搜索java jdk,然后在搜索結果中找一個點擊進入下載頁面,點擊下載,然后保存到電腦中即可。

如果你是使用Windows: 在之前的微軟的操作系統一直已經預裝這個運行環境,但由于版權問題在Windows XP一些版本缺少了對該軟件的支持,需要用戶自己手動安裝。但在最新的官司SUN的勝訴后已經注定這是一個大的趨勢,微軟將繼續對JAVA進行支持。現在國外大部分的計算機和品牌機都已經預裝了Java。裝Java運行環境對你的機器沒有任何損害,相反這還將是一個潮流,你大可以放心安裝。
如果你是使用Mac:Mac的所有操作系統已經預裝有JAVA,你可以完全安心使用。

網絡營銷詞典內容均由網友提供,僅供參考。

平特心水报图 Ag亚游下载 澳客网彩票 后二组选包胆什么意思 赛车pk10技巧规律 必嬴彩票 时时彩每天稳赚 云南时时下载手机版下载安装 湖北11选5开奖查询 游戏场景设计赚钱吗 微信红包最刺激玩法