专注Java教育14年 全国咨询/投诉热线:444-1124-454
星辉LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 2020年核心技术Java面试题集

2020年核心技术Java面试题集

更新时间:2020-07-14 15:02:50 来源:星辉 浏览1755次

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

Java 14发布于2020年3月17日,更新的重要功能有:

switch表达式;

instanceof增强表达式,预览功能;

文本块,第二次预览;

Records,预览功能。

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

Java 13发布于2019年9月17日,更新的重要功能有:

文本块,预览功能;

switch表达式,预览功能;

Javaocket重新实现;

FileSystems.newFileSystem方法;

支持Unicode 12.1;

可伸缩、低延迟的垃圾收集器改进,用于返回未使用的内存。

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

Java 12发布于2019年3月19日,更新的重要功能有:

JVM更新;

File.mismatch方法;

紧凑型数字格式;

String类新增了一些方法,比如说indent。

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

Java 11是继Java 8之后的第二个商用版本,如果你下载的是Oracle JDK,则需要进行付费;如果想继续使用免费版本,需要下载OpenJDK。

2020年核心技术Java面试题集

Oracle JDK中会有一些Open JDK没有的、商用闭源的功能。

Java 11更新的重要功能有:

可以直接使用java命令运行Java程序,源代码将会隐式编译和运行。

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

Files类新增了两个读写方法,readString和writeString;

可以在Lambda表达式中使用var作为变量类型。

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

Java 10更新的重要功能有:

局部变量类型推断,举个例子,var list=newArrayList;,可以使用var来作为变量类型,Java编译器知道list的类型为字符串的ArrayList;

增强java.util.Locale;

提供了一组默认的根证书颁发机构(CA)。

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

Java 9更新的重要功能有:

模块系统;

不可变的List、Set、Map的工厂方法;

接口中可以有私有方法;

垃圾收集器改进。

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

Java 8发布于2014年3月份,可以说是Java 6之后最重要的版本更新,深受开发者的喜爱。

函数式编程和Lambda表达式;

Stream流;

JavaDate Time API;

接口中可以使用默认方法和静态方法。

08、请说出Java面向对象编程中的一些重要概念。

抽象

封装

多态

继承

2020年核心技术Java面试题集

以上就是星辉java培训机构的小编针对“2020年核心技术Java面试题集”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>