2020年核心技術(shù)Java面試題集

2020年核心技術(shù)Java面試題集

長沙牛耳教育      2022-04-25 00:35:01     7

2020年核心技術(shù)Java面試題集,01、請說出Java 14版本中更新的重要功能。Java 14發(fā)布于2020年3月17日,更新的重要功能有:switch表達(dá)式;instanceof增強(qiáng)表達(dá)式

課程價格 請咨詢

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

詳細(xì)介紹

01、請說出Java 14版本中更新的重要功能。

Java 14發(fā)布于2020年3月17日,更新的重要功能有:

switch表達(dá)式;

instanceof增強(qiáng)表達(dá)式,預(yù)覽功能;

文本塊,第二次預(yù)覽;

Records,預(yù)覽功能。

02、請說出Java 13版本中更新的重要功能。

Java 13發(fā)布于2019年9月17日,更新的重要功能有:

文本塊,預(yù)覽功能;

switch表達(dá)式,預(yù)覽功能;

Javaocket重新實現(xiàn);

FileSystems.newFileSystem方法;

支持Unicode 12.1;

可伸縮、低延遲的垃圾收集器改進(jìn),用于返回未使用的內(nèi)存。

03、請說出Java 12版本中更新的重要功能。

Java 12發(fā)布于2019年3月19日,更新的重要功能有:

JVM更新;

File.mismatch方法;

緊湊型數(shù)字格式;

String類新增了一些方法,比如說indent。

04、請說出Java 11版本中更新的重要功能。

Java 11是繼Java 8之后的第二個商用版本,如果你下載的是Oracle JDK,則需要進(jìn)行付費;如果想繼續(xù)使用免費版本,需要下載OpenJDK。

Oracle JDK中會有一些Open JDK沒有的、商用閉源的功能。

Java 11更新的重要功能有:

可以直接使用java命令運行Java程序,源代碼將會隱式編譯和運行。

String類新增了一些方法,比如說isBlank、lines、strip等等;

Files類新增了兩個讀寫方法,readString和writeString;

可以在Lambda表達(dá)式中使用var作為變量類型。

05、請說出Java 10版本中更新的重要功能。

Java 10更新的重要功能有:

局部變量類型推斷,舉個例子,var list=newArrayList;,可以使用var來作為變量類型,Java編譯器知道list的類型為字符串的ArrayList;

增強(qiáng)java.util.Locale;

提供了一組默認(rèn)的根證書頒發(fā)機(jī)構(gòu)(CA)。

06、請說出Java 9版本中更新的重要功能。

Java 9更新的重要功能有:

模塊系統(tǒng);

不可變的List、Set、Map的工廠方法;

接口中可以有私有方法;

垃圾收集器改進(jìn)。

07、請說出Java 8版本中更新的重要功能。

Java 8發(fā)布于2014年3月份,可以說是Java 6之后最重要的版本更新,深受開發(fā)者的喜愛。

函數(shù)式編程和Lambda表達(dá)式;

Stream流;

JavaDate Time API;

接口中可以使用默認(rèn)方法和靜態(tài)方法。

08、請說出Java面向?qū)ο缶幊?strong>中的一些重要概念。

抽象

封裝

多態(tài)

繼承

以上就是長沙牛耳教育java培訓(xùn)機(jī)構(gòu)的小編針對“2020年核心技術(shù)Java面試題集”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

Java面試題

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