一. 单选
1.
以下代码运行输出的是
public class Person{
private String name = "Person";
int age=0;
}
public class Child extends Person{
public String grade;
public static void main(String[] args){
Person p = new Child();
System.out.println(p.name);
}
}
A
输出:Person
B
没有输出
C
编译出错
D
运行出错
正确答案:C
2.
以下程序的输出结果为
class Base{
public Base(String s){
System.out.print("B");
}
}
public class Derived extends Base{
public Derived (String s) {
System.out.print("D");
}
public static void main(String[] args){
new Derived("C");
}
}
A
BD
B
DB
C
C
D
编译错误
正确答案:D
3.
下面关于构造方法的说法不正确的是 ()
A
构造方法也属于类的方法,可以创建对象的时候给成员变量赋值
B
构造方法不可以重载
C
构造方法没有返回值
D
构造方法一定要和类名相同
正确答案:B
4.
在异常处理中,以下描述不正确的有
A
try块不可以省略
B
可以使用多重catch块
C
finally块可以省略
D
catch块和finally块可以同时省略
正确答案:D
5. 下列描述中,错误的是
A
SQL语言又称为结构化查询语言
B
java中”static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被
访问
C
面向对象开发中,引用传递意味着传递的并不是实际的对象,而是对象的引用,因此,外部对引用对
象所做的改变不会反映到所引用的对象上
D
java是强类型语言,javascript是弱类型语言
E
面向对象的三大特性包括:封装,继承,多态
正确答案:C
6.
下列哪种说法是正确的?
A
实例方法可直接调用超类的实例方法
B
实例方法可直接调用超类的类方法
C
实例方法可直接调用本类的类方法
D
实例方法可直接调用其他类的实例方法
正确答案:C
7.
有以下代码片段:
String str1="hello";
String str2="he"+ new String("llo");
System.out.println(str1==str2);
请问输出的结果是:
A
true
B
都不对
C
null
D
false
正确答案:D
8.
程序读入用户输入的一个值,要求创建一个自定义的异常,如果输入值大于 10 ,使用 throw 语句显式地引
发异常,异常输出信息为 ”something’swrong!” ,语句为()
A
if(i>10)throw new Exception("something’swrong!");
B
if(i>10)throw Exception e("something’swrong!");
C
if(i>10) throw new Exception e("something’swrong!");
D
if(i>10)throw Exception( "something’swrong!");
正确答案:A
9.
以下关于集合类 ArrayList 、 LinkedList 、 HashMap 描述错误的是()
A
HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值
B
ArrayList和LinkedList均实现了List接口
C
添加和删除元素时,ArrayList的表现更佳
D
ArrayList的访问速度比LinkedList快
正确答案:C
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现