北京语言大学《Java语言程序设计》在线作业4
奥鹏教育北京语言大学平时在线作业
18春《Java语言程序设计》作业4-0001
下列不属于面向对象语言的是_______。
A:Java
B:Visual Basic
C:C++
D:C
答案问询微信:424329
下面程序段输出的结果是_______。public class Test{
public static void main(String args[]){
try{
throw new MyException();
}catch(Exception e){
System.out.println("It's cau奥鹏教育北京语言大学平时在线作业ght!");
}finally{
System.out
A:It’s finally caught!
B:It’s caught!
C:It's caught! It's finally caught!
D:无输出
答案问询微信:424329
在抽象类中声明一个抽象方法的是_______。
A:public abstract method();
B:public abstract void method();
C:public void abstract Method();
D:public void method(){abstract;}
答案问询微信:424329
下列说法正确的是_______。
A:用abstract关键字修饰的方法,不能再被子类重写
B:用final关键字修饰的方法,不能再被子类重写
C:抽象类中一定要包含abstract方法
D:某个类中包含了abstract方法,该类可以不声明为abstract类
答案问询微信:424329
下面的程序段,方法A返回的类型为_______。public class ReturnA{
ReturnType A(byte x,double y){
return (short)x/y*2;
}
}
A:double
B:byte
C:float
D:short
答案问询微信:424329
下列程序段输出的结果是_______。public class NewClass {
public static void main(String args[]){
int x=0;
boolean b1,b2,b3,b4;
b1=b2=b3=b4=true;
x=(b1|b2
System.out.printl
A:-1
B:0
C:1
D:2
答案问询微信:424329
下面程序段的输出结果是_______。public class NewClass {
public static void main(String args[]){
int a[]=new int[11];
int p[]=new int[4];
int k=5;
for(int i=1;i=10;i++)
a[i]=i;
A:37
B:31
C:33
D:35
答案问询微信:424329
Java字节码的即时编译方式执行是_______。
A:解释器先将字节码编译成机器码,然后再执行该机器码
B:直接执行该机器码
C:解释器执行该机器码
D:执行程序
答案问询微信:424329
关于Java语言可移植性的说法,正确的是_______。
A:java的类库不能移植
B:Java的编译器是用C语言实现的
C:Java的虚拟机是用Java语言实现的
D:可跨平台
答案问询微信:424329
下列程序段输出的结果是_______。public class Test{
public static void main(String args[]){
int x=1,a=0,b=0;
switch(x){
case 0:b++;
case 1:++a;
case 2:a++;
++b;
}
System.out.println(
A:a=2,b=1
B:a=1,b=0
C:a=1,b=1
D:a=0,b=0
答案问询微信:424329