2020年Java基礎(chǔ)入門習(xí)題答案

2020年Java基礎(chǔ)入門習(xí)題答案

天津卓眾教育      2022-03-24 02:00:01     3

2020年Java基礎(chǔ)入門習(xí)題答案,1.jre,jdk,jvm之間的區(qū)別是什么?JVM:英文名稱(Java Virtual Machine),就是我們都知道的Java虛擬機(jī)。它只認(rèn)識xxx.class這

課程價(jià)格 請咨詢

上課時(shí)段: 授課校區(qū):

詳細(xì)介紹

1.jre,jdk,jvm之間的區(qū)別是什么?

JVM:英文名稱(Java Virtual Machine),就是我們都知道的Java虛擬機(jī)。它只認(rèn)識xxx.class這種類型的文件。

JRE:英文名稱(Java Runtime Environment),我們叫它Java運(yùn)行環(huán)境,包括Java虛擬機(jī)和Java程序所需的核心類庫等。如果想要運(yùn)行一個(gè)開發(fā)好的Java程序,計(jì)算機(jī)只需要安裝JRE即可。

JDK:英文名稱(Java Development Kit),JDK是提供給Java考法人員使用的,其中包含了Java的開發(fā)工具,也包括了JRE。所以安裝了JDK,就不用了在單獨(dú)安裝JRE了。

其中的開發(fā)工具:編譯工具(javac.exe)、打包工具(jar.exe)等。

簡單來說:JDK>JRE>JVM,使用JDK開發(fā)完成的Java程序,交給JRE去運(yùn)行。

2.Java中一個(gè)char類型是否可以存儲(chǔ)一個(gè)漢字?

java采用unicode,2個(gè)字節(jié)(16位)來表示一個(gè)字符,無論是漢字還是數(shù)字字母,或其他語言,char在java中是2個(gè)字節(jié)。

所以可以存儲(chǔ)中文。

3.自動(dòng)類型轉(zhuǎn)換規(guī)則是什么?

規(guī)則1:如果一個(gè)操作數(shù)為double型,則整個(gè)表達(dá)式可提升為double型

規(guī)則2:滿足自動(dòng)類型轉(zhuǎn)換的條件

兩種類型要兼容

數(shù)值類型(整型和浮點(diǎn)型)互相兼容

目標(biāo)類型大于源類型

例如:double型大于int型

4.運(yùn)算符優(yōu)先級順序是什么?

算術(shù)運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符

!>算數(shù)運(yùn)算符>比較運(yùn)算符>&&>||

5.if和switch選擇結(jié)構(gòu)的區(qū)別是什么?

a.相同點(diǎn)

都是用來處理多分支條件的結(jié)構(gòu)

b.不同點(diǎn)

switch選擇結(jié)構(gòu)只能處理等值條件判斷的情況

多重if選擇結(jié)構(gòu)適合某個(gè)變量處于某個(gè)連續(xù)區(qū)間時(shí)的情況

6.While循環(huán)和do while循環(huán)的區(qū)別是什么?

a.執(zhí)行次序不同

While先判斷再執(zhí)行

Do while先執(zhí)行再判斷

b.初始情況不滿足循環(huán)條件時(shí)

While循環(huán)一次都不會(huì)執(zhí)行

Do while循環(huán)至少執(zhí)行一次

以上就是天津卓眾教育java培訓(xùn)機(jī)構(gòu)的小編針對“2020年Java基礎(chǔ)入門習(xí)題答案”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

培訓(xùn)啦提醒您:交易時(shí)請核實(shí)對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險(xiǎn),謹(jǐn)防上當(dāng)。