2020-10-23JAVA错题

这篇博客主要探讨了Java编程中的一些常见错误,包括类加载器的理解、重写方法的规则、引用类型的特性以及finally语句块的使用。通过分析正确答案与错误答案的对比,帮助读者加深对这些关键概念的理解。
摘要由CSDN通过智能技术生成

1.下面有关java类加载器,说法正确的是?

正确答案: A B C D 你的答案: A B D (错误)

A:引导类加载器(bootstrap class loader):它用来加载 Java 的核心库,是用原生代码来实现的
B:扩展类加载器(extensions class loader):它用来加载 Java 的扩展库。
C:系统类加载器(system class loader):它根据 Java 应用的类路径(CLASSPATH)来加载 Java 类
D:tomcat为每个App创建一个Loader,里面保存着此WebApp的ClassLoader。需要加载WebApp下的类时,就取出ClassLoader来使用


解析:
a、Bootstrap ClassLoader/启动类加载器
主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作.

B、Extension ClassLoader/扩展类加载器
主要负责jdk_home/lib/ext目录下的jar包或 -Djava.ext.dirs 指定目录下的jar包装入工作

C、System ClassLoader/系统类加载器
主要负责java -classpath/-Djava.class.path所指的目录下的类与jar包装入工作.


2.在java中重写方法应遵循规则的包括()

正确答案: B C 你的答案: A C (错误)

A:访问修饰符的限制一定要大于被重写方法的访问修饰符
B:可以有不同的访问修饰符
C:参数列表必须完全与被重写的方法相同
D:必须具有不同的参数列表


解析:
A:一定大于错误,不低于就可
D:参数列表完全相同

3.下面有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值