黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) 2020年最新Java基礎(chǔ)知識(shí)考題

2020年最新Java基礎(chǔ)知識(shí)考題

更新時(shí)間:2020-06-20 12:49:56 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2442次

JVM、JRE和JDK的關(guān)系

JVMJava Virtual Machine是Java虛擬機(jī),Java程序需要運(yùn)行在虛擬機(jī)上,不同的平臺(tái)有自己的虛擬機(jī),因此Java語言可以實(shí)現(xiàn)跨平臺(tái)。

JREJava Runtime Environment包括Java虛擬機(jī)和Java程序所需的核心類庫等。核心類庫主要是java.lang包:包含了運(yùn)行Java程序必不可少的系統(tǒng)類,如基本數(shù)據(jù)類型、基本數(shù)學(xué)函數(shù)、字符串處理、線程、異常處理類等,系統(tǒng)缺省加載這個(gè)包

如果想要運(yùn)行一個(gè)開發(fā)好的Java程序,計(jì)算機(jī)中只需要安裝JRE即可。

JDKJava Development Kit是提供給Java開發(fā)人員使用的,其中包含了Java的開發(fā)工具,也包括了JRE。所以安裝了JDK,就無需再單獨(dú)安裝JRE了。其中的開發(fā)工具:編譯工具(javac.exe),打包工具(jar.exe)等

JVM&JRE&JDK關(guān)系圖

2020年最新Java基礎(chǔ)知識(shí)考題

什么是字節(jié)碼?采用字節(jié)碼的最大好處是什么

字節(jié)碼:Java源代碼經(jīng)過虛擬機(jī)編譯器編譯后產(chǎn)生的文件(即擴(kuò)展為.class的文件),它不面向任何特定的處理器,只面向虛擬機(jī)。

采用字節(jié)碼的好處:

Java語言通過字節(jié)碼的方式,在一定程度上解決了傳統(tǒng)解釋型語言執(zhí)行效率低的問題,同時(shí)又保留了解釋型語言可移植的特點(diǎn)。所以Java程序運(yùn)行時(shí)比較高效,而且,由于字節(jié)碼并不專對(duì)一種特定的機(jī)器,因此,Java程序無須重新編譯便可在多種不同的計(jì)算機(jī)上運(yùn)行。

先看下java中的編譯器和解釋器:

Java中引入了虛擬機(jī)的概念,即在機(jī)器和編譯程序之間加入了一層抽象的虛擬機(jī)器。這臺(tái)虛擬的機(jī)器在任何平臺(tái)上都提供給編譯程序一個(gè)的共同的接口。編譯程序只需要面向虛擬機(jī),生成虛擬機(jī)能夠理解的代碼,然后由解釋器來將虛擬機(jī)代碼轉(zhuǎn)換為特定系統(tǒng)的機(jī)器碼執(zhí)行。在Java中,這種供虛擬機(jī)理解的代碼叫做字節(jié)碼(即擴(kuò)展為.class的文件),它不面向任何特定的處理器,只面向虛擬機(jī)。每一種平臺(tái)的解釋器是不同的,但是實(shí)現(xiàn)的虛擬機(jī)是相同的。Java源程序經(jīng)過編譯器編譯后變成字節(jié)碼,字節(jié)碼由虛擬機(jī)解釋執(zhí)行,虛擬機(jī)將每一條要執(zhí)行的字節(jié)碼送給解釋器,解釋器將其翻譯成特定機(jī)器上的機(jī)器碼,然后在特定的機(jī)器上運(yùn)行,這就是上面提到的Java的特點(diǎn)的編譯與解釋并存的解釋。

什么是Java程序的主類?應(yīng)用程序和小程序的主類有何不同?

一個(gè)程序中可以有多個(gè)類,但只能有一個(gè)類是主類。在Java應(yīng)用程序中,這個(gè)主類是指包含main()方法的類。而在Java小程序中,這個(gè)主類是一個(gè)繼承自系統(tǒng)類JApplet或Applet的子類。應(yīng)用程序的主類不一定要求是public類,但小程序的主類要求必須是public類。主類是Java程序執(zhí)行的入口點(diǎn)。

Java應(yīng)用程序與小程序之間有那些差別?

簡(jiǎn)單說應(yīng)用程序是從主線程啟動(dòng)(也就是main()方法)。applet小程序沒有main方法,主要是嵌在瀏覽器頁面上運(yùn)行(調(diào)用init()線程或者run()來啟動(dòng)),嵌入瀏覽器這點(diǎn)跟flash的小游戲類似。

2020年最新Java基礎(chǔ)知識(shí)考題

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“2020年最新Java基礎(chǔ)知識(shí)考題”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 欧美色综合高清视频在线 | 亚洲综合涩 | 97国产蝌蚪视频在线观看 | 青草视频青年娱乐 | 91短视频在线免费观看 | 涩涩成人免费视频 | 120秒午夜体验区5次 | 欧美一级黄色片免费看 | 国产中文久久精品 | 欧美性生活网址 | 国产中文字幕视频 | 欧美国产丝袜日韩精品 | 2015小明永久领域日韩 | 天天草天天干天天 | 天堂中文资源在线观看 | 亚洲国产成人久久综合野外 | 日本高清视频wwww色 | 国产在线观看一区二区三区四区 | 男女扒开双腿猛进入免费看污 | 亚洲日本一区二区三区高清在线 | 15yc宅男影院在线观看 | 曰批免费视频 | 精品91自产拍在线观看一区 | 黄色小视频在线观看免费 | 91精品国产高清久久久久久91 | 欧美综合成人 | 欧美性xxxxxx性| 欧美日韩精品在线播放 | 亚洲综合精品一区二区三区中文 | 一个人看的免费视频www免费 | 免费国产午夜高清在线视频 | 成年大片免费高清在线观看 | 成年男女男精品免费视频网站 | 天堂网2021天堂手机版 | 亚洲欧美日韩中文字幕在线 | xxxwww欧美性 | 美女丝 | 国产在线97色永久免费视频 | 色免费视频 | 欧美亚洲韩国 | 国内精品久久久久久影院老狼 |