北语22秋《JAVA语言程序设计》作业1[答案]
正确答案:B
21春《JAVA语言程序设计》作业
正确答案:A
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.设A为已定义的类名,则下列声明A类的对象a的语句中正确的一项是_______。
A.public A a=new A();
B.public A a=A();
C.A a=new class();
D.a A;
正确答案:B
2.下列说法中正确的一项是_______。
A.不需要定义类就能创建对象
B.对象中必须由简单变量
C.属性必须是简单变量
D.属性可以是简单变量,也可以是一个对象
正确答案:D
3.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void stringsPlus(){ int x=3,y=4,z=5; String s="xyz="; System.out.println(x+y+z); System.out.println(s+x+y+z); } public static void main(String args[]){
正确答案:B
A.345 xyz=345
B.12 xyz=345
C.345 xyz=12
D.12 xyz=12
正确答案:C
4.下列关于finally说法正确的是_______。
A.finally语句应该放在所有的异常控制器的最前面
B.如果程序在前面的异常控制器中匹配到了合适异常,就不再执行finally语句了
C.无论程序是否找到合适的异常控制器,都会执行finally语句
D.如果程序在前面的异常控制器中匹配到了多个合适的异常,就不再执行finally语句了
正确答案:A
5.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void equalsMethod2(){ String s1=new String("hello"); String s2=new String("hello"); System.out.println(s1.equals(s2)); class MyValue{ int i;
正确答案:A
A.true true
B.true false
C.false false
D.false true
正确答案:C
6.下面哪个语句会产生编译错误?
A.float F=4096.0F
B.double D=4096.0;
正确答案:C
C.byte B=4096;
D.char C=4096;
正确答案:A
7.关于方法的说法哪一项是正确的?
A.方法中的形参可以和方法所属类的属性同名
B.方法必须有形参
C.同类不同的方法中不能有同名的自变量,否则会产生不可预测的结果
D.没有返回值的方法可以用void来表示,也可以不加
正确答案:B
8.下面的程序段,在程序执行到第13行的声明时,将调用_______。class Person{ public void printValue(int i,int j){} public void printValue(int i){} } public class Teacher extends Person { public void printValue(int i,int j){} public void printValue(int i){}
正确答案:A
A.第3行的方法
B.第4行的方法
C.第8行的方法
D.第9行的方法
正确答案:C
9.执行下面的程序段后,j的值为_______。public class NewClass { public static void main(String args[]){ int i=0x00E; int j=~i; System.out.print(j); } }
正确答案:D
A.14
B.-14
C.-15
D.15
正确答案:B
10.Java虚拟机执行过程有多个特点,下列哪个不属于JVM执行特点?
A.多线程
B.动态链接
C.异常处理
D.异步处理
正确答案:B
11.当不希望某个类被其他类继承时,就可以将该类标识为
A.final
B.abstract
C.private
D.protected
正确答案:B
12.下面关于接口的说法正确的是哪一项?
A.接口与抽象类是相同的概念
B.实现一个接口必须实现接口的所有方法
C.接口之间不能有继承关系
D.一个类可实现多个接口
正确答案:A
13.Java语言的许多特点中,下列哪个是C++语言所不具备的特点?
A.高性能
B.跨平台
C.面向对象
D.有类库
正确答案:A
14.下面哪个是合法的标识符?
A.$persons
B.2Users
C.*point
D.this
正确答案:C
15.下列关于char型的声明,正确的是_______。
A.char cha="a"
B.char cha=''';
C.char cha='cafe'
D.char cha="cafe"
正确答案:C
16.开发出Java程序设计语言的公司是_______。
A.SUN
B.Microsoft
C.IBM
D.Borland
正确答案:B
17.下面程序段的输出结果为_______。public class NewClass { public static void main(String args[]){ int x,y; x=(int)82.5; y=(int)'A'; System.out.print("x="+x); System.out.print(" y="+y); } }
正确答案:D
A.82.5 A
B.82 A
C.82.5 65
D.82 65
正确答案:D
21.下列对继承的说法正确的一项是_______。
A.子类能继承父类的所有方法和变量
B.子类能继承父类的非私有方法和变量
C.子类只能继承父类的public方法和变量
D.子类只能继承父类的方法,而不能继承变量
正确答案:A
19.下面是关于溢出的说法,正确的一项是_______。
A.一个整型的数据达到整型能表示的最大数值后,再加1,则机器产生上溢,结果为整型的最大值
B.一个整型的数据达到整型能表示的最小数值后,再减1,则机器产生下溢,结果为整型的最小值
C.实型变量在运算中不会产生溢出的问题
D.实现变量在运算中和整型变量一样会产生同样的溢出问题
正确答案:A
20.下列选项成员变量声明正确的是_______。
A.public protected final int I;
正确答案:C
B.abstract class F{…}
C.private double height;
正确答案:C
北语22秋《JAVA语言程序设计》作业1[答案]历年参考题目如下:
14秋《Java语言程序设计》作业1
一,单选题
1. 定义一个长度为5值为空的字符串数组,下列选项正确的是_______。
A. String a[]={"","","","",""};
B. String a[5];
C. String [5] a;
D. String []a=new String[5];for(int i=0;i<5;a[i++]=null);
?
正确答案:A
2. 下列与其它选项不相等的是_______。
A. 15
B. 0xF
C. 015
D. 0XF
?
正确答案:C
3. 在Java语言中,如果数字之后没有任何字母,计算机默认为_______。
A. int类型
B. float类型
C. double类型
D. short类型
?
正确答案:C
4. 当编译和运行下面的代码时,出现的结果为_______。public class NewClass { static int total=10; public static void main(String args[]){ new NewClass(); } public NewClass(){ System.out.println("In Test"); System.out.println(this);
A. 在第2行将出现编译错误
B. 在第9行将会出现编译错误
C. 屏幕上将会有10输出
正确答案:C
5. 下面程序段的运行结果为_______。public class OperatorsAndExpressions { void equalsMethod1(){ int i=10,j=15; System.out.println(i==j); String s1=new String("how are you"); String s2=new String("how are you"); System.o
A. 0 0
B. 0 1
C. false false
D. false true
正确答案:C
6. 下面的程序段,方法A返回的类型为_______。public class ReturnA{ ReturnType A(byte x,double y){ return (short)x/y*2; } }
A. double
B. byte
C. float
D. short
?
正确答案:A
7. 下面的程序段运行结果为_______。public class OperatorsAndExpressions { void priorityOfArithmaticOperator(){ int a=10,b=4,c=20; System.out.println(a+c%b); System.out.println(a++*b); } public static void main(String args[]){ O
A. 2 44
B. 2 40
C. 10 44
D. 10 40
正确答案:D
8. 下面的程序段,方法A返回的类型为_______。public class ReturnA{ ReturnType A(byte x,double y){ return (short)x/y*2; } }
A. double
B. byte
C. float
D. short
?
正确答案:A
9. 下面程序段的输出结果为_______。public class NewClass { public static void main(String args[]){ int x,y; x=(int)82.5; y=(int)'A'; System.out.print("x="+x); System.out.print(" y="+y); } }
A. 82.5 A
B. 82 A
C. 82.5 65
D. 82 65
?
正确答案:D
10. 下面哪个语句会产生编译错误?
A. float F=4096.0F
B. double D=4096.0;
C. byte B=4096;
D. char C=4096;
?
正确答案:C
北语22秋《JAVA语言程序设计》作业1[答案]相关练习题:
精神分裂症患者一般没有()
一台并励直流电动机,在保持转矩不变时,如果电源电压U降0.5UN,忽略电枢反应和磁路饱和的影响,此时电机的转速()。
C语言中最简单的数据类型包括()
“特性—因素匹配理论”是由帕森斯所创立( )
当公司的问题已经普遍深入,但是还不到崩溃的临界点时,适合采用下列哪项战略( )
分项工程是分部工程组成部分,一般按( )等进行划分。
维生素C属于水溶性维生素。()
一台工作于温度分别为327摄氏度和27摄氏度的高温热源与低温热源之间的卡诺热机,每经历一个循环吸热2000焦耳,则对外做功
期权的买方支付一定的期权费就可以获得一项权利而完全没有义务
公共政策执行是制定后继政策的()
掷一枚骰子出现的点数小于7,是( )
政治心理的主体是生物人。
物体轻轻地触及新生儿的脚掌时,他本能地竖起大脚趾,伸开小趾。这样, 5 个脚趾形成扇形。这是( )反射。
甲、乙各有一套住房A、B,某日两人口头约定互相换房居住。甲搬到B 房,乙搬到A房。其后不久,甲以自己的名义将B 房租给丙居住并收取租金,租期2 年。则下列说法中正确的是
可以认为,一般端承桩基础的竖向承载力与各单桩的竖向承载力之和的比值( )。
无差异曲线的特征包括()
所谓“需要”,是指()。
十字交叉条形基础具有比筏板基础更大的整体刚度,有利于调整地基的不均匀沉降,能较好适应上部结构荷载分布的变化。
7.案例中,虽然郑老师有弄虚作假的嫌疑,但毕竟为学校赢得了荣誉,应当给予奖励。( )
三. 案例分析题 (每题15分,共30分)
德尔菲法在设计调查表时,所提问题的数目要限制在()
20秋《电力系统分析》在线作业3题目