超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 129|回复: 0

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

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 18:36:26 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
数组的大小在创建以后(     )。
A:可以改变
B:不能改变
C:使用new方法可以改变
D:有些可以改变

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

下列代码中,将引起一个编译错误的行是(     ) 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行

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

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

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

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

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

下面的表达式哪个是正确的(     )
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+;

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

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

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

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

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

设有定义 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 & ! ( x < z )

定义变量如下: 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;

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

如下哪些是Java中有效的关键字(     )
A:Const
B:NULL
C:false
D:this
E:native

说明下列创建数组的方法那些是正确的(     )。
A:int twoDim[][] = new int[4][];
B:int twoDim[][] = new int[][4];
C:int twoDim[][] = new int[4][5];
D:char a[] = {‘A’, ‘B’};

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

抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类(     )。
A:错误
B:正确

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

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

Java的类不允许多重继承,但接口支持多重继承(     )。
A:错误
B:正确

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

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-1 04:52

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表