吉林大学《面向对象程序设计》在线作业二

奥鹏教育吉林大学在线作业

吉大18春学期《面向对象程序设计》在线作业二-0002

数组的大小在创建以后( )。
A:可以改变
B:不能改变
C:使用new方法可以改变
D:有些可以改变
答案问询微信:424329

已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是( )
A:False
B:True
C:None
D:出错
答案问询微信:424329

下列代码中,将引起一个编译错误的行是( ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A:第3行
B:第5行
C:第6行
D:第10行
答案问询微信:424329

如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。
A:private
B:public
C:protected
D:no modifier
答案问询微信:424329

下列哪个类声明是正确的( )
A:abstract final class Hl{…}
B:abstract private move(){…}
C:protected private number
D:public abstract class Car{…}
答案问询微信:424329

下列构造方法的调用方式中,正确的是( )。
A:按照一般方法调用
B:由用户直接调用
C:只能通过 new 自动调用
D:被系统调用
答案问询微信:424329

以下有关构造方法的说法,正确的是( )
A:一个类的构造方法可以有多个
B:构造方法在类定义时被调用
C:构造方法只能由对象中的其它方法调用
D:构造方法可以和类同名,也可以和类名不同
答案问询微信:424329

设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
A:3
B:3.5
C:4
D:5
答案问询微信:424329

下面的表达式哪个是正确的( )
A:String s="你好";int i=3; s+=i;
B:String s="你好";int i=3; if(i==s){ s+=i};
C:String s="你好";int i=3; s=i+s;
D:String s="你好";int i=3; s=i+;
答案问询微信:424329

下列正确的句子是( )。
A:float 3.14
B:byte i=225
C:k=33L
D:int p[][];
答案问询微信:424329

设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( )
A:i = i + 2
B:a[0] = 7;
C:i++ – –j;
D:a(0) = 66;
答案问询微信:424329

在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )
A:与文件的结构相同
B:与文件目录的层次相同
C:与文件类型相同
D:与文件大小相同
答案问询微信:424329

在对String类进行查找比较操作时,字符串的长度( )。
A:不变
B:变长
C:变短
D:不一定
答案问询微信:424329

下列程序段执行后的结果是( )。
String s=new String("abcdefg");
for(int i=0;is.length();i+=2){
System.out.print(s.charAt(i));
}
A:aceg
B:ACEG
C:abcdefg
D:abcd
答案问询微信:424329

设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )
A:x y || x z
B:x != y
C:z ( y + x
D:x y z )
答案问询微信:424329

定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )
A:i=c+i;
B:c=c+i;
C:L=f+L;
D:f=i+L+f;
答案问询微信:424329

数组与向量的区别是( )。
A:数组的长度固定
B:数组元素的数据类型相同,可以是普通数据类型
C:向量长度可变
D:类型可不同,只能是对象的引用
答案问询微信:424329

如下哪些是Java中有效的关键字( )
A:Const
B:NULL
C:false
D:this
E:native
答案问询微信:424329

说明下列创建数组的方法那些是正确的( )。
A:int twoDim[][] = new int[4][];
B:int twoDim[][] = new int[][4];
C:int twoDim[][] 奥鹏教育吉林大学在线作业= new int[4][5];
D:char a[] = {‘A’, ‘B’};
答案问询微信:424329

已知如下定义:String s = "story"; 下面哪个表达式是合法的( )
A:s += "books"
B:char c = s[1]
C:int len = s.length
D:String t = s.toLowerCase()
答案问询微信:424329

抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类( )。
A:错误
B:正确
答案问询微信:424329

当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )
A:错误
B:正确
答案问询微信:424329

即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空( )。
A:错误
B:正确
答案问询微信:424329

Java的类不允许多重继承,但接口支持多重继承( )。
A:错误
B:正确
答案问询微信:424329

Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( )
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网