崇石党秦焚莱托绥拒譬摆孙呐
厂动安澳铺吐缄些踏禾旦存擅
Java程序设计2024尔雅满分答案
1-绪论测验
1
【单选题】
编译Java源程序文件后将产生相应的可执行字节码文件,这些文件的扩展名为( )。 答案:class
A
Java
B
class
C
html
D
exe
2
【单选题】
编译Java源代码文件的命令是( C )
A
java.exe
B
javadoc.exe
C
javac.exe
D
jar.exe
3
【单选题】
以下说法正确的是( )。C
A
Java是不区分大小写的,源文件名与程序类名不允许相同。
B
Java语言以函数为程序的基本单位。
C
一个Java源文件可能编译出多个字节码文件。
D
以//符号开始的为多行注释语句。
4
【单选题】
一个合法的Java源程序中定义了4个类,其中属性为public的类可能有( )个 答案:1
A
1
B
2
C
3
D
4
5
【单选题】
使用Java HelloWorld将什么文件载入内存? 答案:D
A
HelloWorld.java
B
HelloWorld.exe
C
HelloWorld
D
HelloWorld.class
6
【单选题】
在Java中,负责对字节代码解释执行的是( )B
A
应用服务器
B
虚拟机
C
垃圾回收器
D
编译器
7
【单选题】
如果在Main.java中撰写以下的程序代码 答案:编译失败
public class Main {
public static main(String[] args) {
System.out.println(“Hello World”);
}
}
A
执行时显示Hello World
B
执行时出现NoClassDefFoundError
C
执行时出现找不到主要方法的错误
D
编译失败
8
【多选题】
下列说法正确的是(多选)BD
A
字节码文件可以直接在操作系统上运行
B
每个平台都有不同的JVM
C
需将java源程序文件在不同平台进行编译,才能实现跨平台运行
D
JVM是Java程序跨平台的的关键
9
【判断题】
一个Java源文件中可以有多个类,但只能有一个类是public的。 答案:√
10
【判断题】
语句 System.out.println(4+8+”Hello,world!”); 的输出结果是 12Hello,world! 答案:X
2-Java基本语法测验-客观题
1
【单选题】
以下__________是合法标识符。 答案:sum
A
double
B
3c
C
sum
D
hello world
2
【单选题】
定义一个数组String[] cities={“北京”,”上海”,”广州”,”厦门”,”郑州”,”武汉”,”西安”},数组中的cities[6]指的是_____________。 答案:西安
A
西安
B
厦门
C
武汉
D
数组越界
3
【单选题】
__________表达式不可以作为循环条件。C
A
i = 5
B
i
C
str.equals(“hello”)
D
count == 10
4
【单选题】
以下代码的输出结果是_____________。 答案:5
int a=0;
while(a
switch(a){
case 0:
case 3: a=a+2;
case 1:
case 2: a=a+3;
}
}
System.out.println(a);
A
0
B
5
C
10
D
其他
5
【单选题】
以下代码的输出结果是_________。 答案:1 3 7 9
public static void main(String[] args){
for(int i=1;i
if(i%2==0 || i%5==0){
continue;
}
System.out.print(i+”t”);
}
}
A
1
B
1 3 4
C
1 3 5 7 9
D
1 3 7 9
6
【单选题】
为一个boolean类型变量赋值时,可以使用___________方式。 答案:boolean a = (9 >= 10)
A
boolean a = 1 ;
B
boolean a = (9 >= 10);
C
boolean a = ”真” ;
D
boolean a == false;
7
【单选题】
分析下面的代码,输出结果正确的是_____________。 答案:编译错误,更改为int c=(int) d/2;
double d=84.54;
d++;
int c=d/2;
A
42
B
编译错误,更改为int c=(int) d/2;
C
43
D
编译错误,更改为int c=int(d)/2;
8
【单选题】
表达式 (11+3*8) / 4 % 3 的值是____________。 答案:2
A
31
B
0
C
1
D
2
9
【单选题】
下面代码的运行结果是_____________。 答案:1 2 3 4 5
public class Test{
public static void main(String[] args){
int[] a=new int[3];
int[] b= new int[]{1,2,3,4,5};
a=b;
for(int i=0; i
System.out.print(a[i]+” “);
}
}
}
A
程序报错
B
1 2 3
C
1 2 3 4 5
D
0 0 0
10
【多选题】
假定x和y为整数,其值分别为16和5,则x/y和(double)x/y的值分别为_________和_______。
答案:3 3.2
A
3
B
2
C
1
D
3.2
3-面向对象(基础)
1
【单选题】
以下说法哪项不是构造方法的特点?( ) 答案:构造方法修饰词只能是public
A
构造方法名必须和类名相同
B
构造方法不具有任何返回类型
C
任何一个类都还有构造方法
D
构造方法修饰词只能是public
2
【单选题】
final关键字不可以用来修饰( ) 答案:接口
A
类
B
成员方法
C
成员变量
D
接口
3
【单选题】
某类的成员方法只能被自己调用,修饰该方法的是( ) 答案:private
A
public
B
protected
C
private
D
无修饰符
4
【单选题】
下列代码在编译时会产生错误,下面哪种修改可以更正错误?( ) 答案:将private int m 改为static int m
class Test{
private int m;
public static void fun(){
System.out.println(m);
}
}
A
将private int m 改为protected int m
B
将private int m 改为public int m
C
将private int m 改为static int m
D
将private int m 改为int m
5
【单选题】
下列String类的( )方法返回指定字符串的一部分 答案:B
A
extractstring()
B
substring()
C
Substring()
D
Middlestring()
6
【单选题】
下述哪条关于构造方法的说法,不符合Java语法的规定( ) 答案:构造方法必须是public的
A
每个类至少有一个构造方法
B
构造方法必须与类同名
C
构造方法无返回值
D
构造方法必须是public的
7
【单选题】
以下代码的输出结果为( ) 答案:10 and 40
public class Pass{
static int j = 20;
public void amethod(int x){
x = x*2;
j = j*2;
}
public static void main(String args[]){
int i = 10;
Pass p = new Pass();
p.amethod(i);
System.out.println(i+” and “+j);
}
}
A
错误:方法参数与变量不匹配
B
20 and 40
C
10 and 40
D
10 and 20
8
【单选题】
关于垃圾收集的哪些叙述是对的 答案:垃圾收集将检查并释放不再使用的内存
A
垃圾收集能够在期望的时间释放被java对象使用的内存
B
垃圾收集将检查并释放不再使用的内存
C
垃圾收集允许程序开发者明确指定并立即释放该内存
D
程序开发者必须自己创建一个线程进行内存释放的工作
9
【单选题】
在类中定义一个类型为int,名为MAX_LENGTH的常量,并且希望可被其他类直接访问,以下语句正确的是: 答案:public final int MAX_LENGTH=100
A
public int MAX_LENGTH = 100
B
final int MAX_LENGTH = 100
C
public const int MAX_LENGTH=100
D
public final int MAX_LENGTH=100
10
【单选题】
声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪种类型的类不能对该成员进行直接访问 ( ) 答案:不同包中的子类
A
同一包中的非子类
B
不同包中的子类
C
同一类
D
同一包中的子类
完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:
多数尔雅课程的期末题目是从平时的课后题目随机抽取的,可以打开购买的章节测试答案,快速查找,详情可以点击下方红字查看。 少数课程的期末题目不是从章节测试题目抽取,则无法快速查找,你可以复习一下购买的章节答案,理解记忆再考试。建议您在考试之前都复习一下购买的平时题目答案,做到有备无患,网课轻松过!
萌面人优惠券
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!
如需了解详情请点击下方红字:
萌面人优惠券APP下载
支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券
详情请点击下方红字:
更多信息:如何找到本平台?
方法一:
点击下方红字,访问萌面人资料铺
方法二:
搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入
方法三:
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
习海祥夕患陋镁糖浩勃唯犀棵
操哼盖舜疼班磊观廉据低疥蒜