中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java基礎環境識怎樣的

發布時間:2022-01-12 21:36:10 來源:億速云 閱讀:152 作者:iii 欄目:編程語言

這篇文章主要介紹“java基礎環境識怎樣的”,在日常操作中,相信很多人在java基礎環境識怎樣的問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”java基礎環境識怎樣的”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

JAVA

JAVA(Java的取名也有一個趣聞,有一天,幾位Java成員組的會員正在討論給這個新的語言取什么名字,當時他們正在咖啡館喝著Java(爪哇)咖啡,有一個人靈機一動說就叫Java怎樣,得到了其他人的贊賞,于是,Java這個名字就這樣傳開了。)

Java包含了一種計算機編程語言和一個平臺。
*Java編程語言是一種高級語言。由Sun微系統公司發布,并作為一種開放的標準進行提供。
*Java平臺包括了Java虛擬機和Java應用程序接口(API)。

Java將原程序編譯成字節碼(bytecode),并通過Java虛擬機(JVM)解釋字節碼的方式來執行。因為這種運行方式,只要針對不同的計算機平臺準備相應的Java虛擬機,就可以很方便的實現Java語言的跨平臺性。因此,Java非常適合于企業網絡和Internet環境,現在已成為Internet中最受歡迎、最有影響的編程語言之一。 Java有許多值得稱道的優點,如簡單、面向對象、分布式、解釋性、可靠、安全、結構中立性、可移植性、高性能、多線程、動態性等

JVM

JVM (Java Virtual Machine)(Java虛擬機)

它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的,。Java虛擬機有自己完善的硬件架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。JVM屏蔽了與具體操作系統平臺相關的信息,使得Java程序只需生成在Java虛擬機上運行的目標代碼(字節碼),就可以在多種平臺上不加修改地運行。Java虛擬機在執行字節碼時,實際上最終還是把字節碼解釋成具體平臺上的機器指令執行。

JRE

JRE(Java RunTime Envirment)

Java Runtime Environment(包括 Java Plug-in)是 Sun 的產品,包括兩部分: Java Runtime Environment 和 Java Plug-in
Java Runtime Environment(JRE) 是可以在其上運行、測試和傳輸應用程序的 Java 平臺。它包括 Java 虛擬機、Java 平臺核心類和支持文件。它不包含開發工具 -- 編譯器、調試器和其它工具。JRE 需要輔助軟件 -- Java Plug-in -- 以便在瀏覽器中運行 applet。

Java Plug-in 軟件允許 Java applet 和 JavaBeans 組件在使用 Sun 的 Java Runtime Environment (JRE) 的瀏覽器中運行,而不是在使用缺省的 Java 運行環境的瀏覽器中運行。Java Plug-in 可用于 Netscape Navigator 和 Microsoft Internet Explorer。

JDK

JDK (Java Development Kit)


JDK 是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什么Java應用服務器實質都是內置了某個版本的JDK。因此掌握 JDK是學好Java的第一步。最主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)運行效率要比Sun JDK包含的JVM高出許多。而專門運行在x86平臺的Jrocket在服務端運行效率也要比Sun JDK好很多。但不管怎么說,我們還是需要先把Sun JDK掌握好。

JDK環境變量配置

若jdk的目錄是C:jdk

右鍵點我的電腦。打開屬性。然后選擇“高級”里面的“環境變量” 則添加環境變量如下:

JAVA_HOME: C:jdk;

CLASSPATH:  .;%JAVA_HOME%jrelibrt.jar;%JAVA_HOME%libtools.jar;%JAVA_HOME%lib;

注意前面的“.;”這個絕對不能缺少的.如果CLASSPATH的值中沒有它,那么在命令行中使用java運行程序時,就會提示“類沒有定義”的異常。

PATH: 在原有字段后添加 ;%JAVA_HOME%bin

Java平臺

根據API和使用領域,主要分為三種技術

*Java SE (舊稱J2SE) - Java Platform, Standard Edition, 定位在客戶端,主要用于桌面應用軟件的編程
*Java EE (舊稱J2EE) - Java Platform, Enterprise Edition, 定義在服務器端Java2的企業版,主要用于分布式的網絡程序的開發,如電子商務網站和ERP系統
*Java ME (舊稱J2ME) - Java Platform, Micro Edition, 主要應用于嵌入式系統開發,如手機和PDA的編程

到此,關于“java基礎環境識怎樣的”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

滕州市| 贺州市| 潜山县| 图木舒克市| 宜宾市| 泌阳县| 松溪县| 凤山市| 丰顺县| 通渭县| 鱼台县| 公安县| 麟游县| 婺源县| 砚山县| 嘉定区| 怀化市| 昭苏县| 大兴区| 延津县| 鄂州市| 永德县| 陕西省| 农安县| 五台县| 额尔古纳市| 湖南省| 永修县| 兴和县| 扬中市| 墨江| 洛南县| 大荔县| 琼海市| 高安市| 绩溪县| 出国| 林州市| 镇安县| 玉山县| 八宿县|