奥鹏远程教育华中师大《Java语言程序设计》在线作业

奥鹏华中师范大学平时在线作业

华师《Java语言程序设计》在线作业-0005

关于以下程序段的说法正确的是( )。
1. public class Myar{
2. public static void main(String argv[]){
3. int[]i=new int[5];
4. System.out.println(i[5]);
5. }
6. }
A:第2行编译出错
B:第4行编译出错
C:编译时产生错误
D:编译时没有产生错误,运行时发生异常
答案问询微信:424329

关于Java中数据类型叙述正确的是( )
A:整型数据在不同平台下长度不同
B:boolean类型数据只有2个值,true和false
C:数组属于简单数据类型
D:Java中的指针类型和C语言的一样
答案问询微信:424329

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

下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 ch2 ) ++ch1;
A:‘A’
B:‘B’
C:‘C’
D:B
答案问询微信:424329

在Java中,表示换行符的转义字符是( )
A:n
B:f
C:'n'
D:dd
答案问询微信:424329

下列语句执行后,变量a、c的值分别是( )。
int x=182;
int a,c;
c=x/100;
a=x%10;
A:1,2
B:2,1
C:1.82, 2
D:100,82
答案问询微信:424329

"阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是( )
A:1
B:2
C:编译出错
D:运行出错
答案问询微信:424329

执行完代码int[]x=new int[25];后,以下( )说明是正确的
A:x[24]为0
B:x[24]未定义
C:x[25]为0
D:x[0]为空
答案问询微信:424329

下面哪几个函数是public void example(){…}的重载函数( )
A:public int example( int m){…}
B:public int example(){…}
C:public void奥鹏华中师范大学平时在线作业 example2(){…}
D:public int example ( int m, float f){…}
答案问询微信: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

下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 j ) i–; else j–;
A:15
B:16
C:7
D:8
答案问询微信:424329

下列运算符中,优先级最高的是( )
A: y || x z
B:x != y
C:z ( y + x
D:x y z )
答案问询微信:424329

已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )
A:m.length()
B:m.length
C:m.length()+1
D:m.length+1
答案问询微信:424329

下列语句序列执行后,k 的值是( )。 int m=3, n=6, k=0; while((m++) (– n)) ++k;
A:0
B:1
C:2
D:3
答案问询微信:424329

对于构造方法(constructor)描述正确的有()
A:构造方法没有返回类型
B:构造方法一定是public的方法
C:如果我们没有显示定义构造方法,系统会提供一个缺省的
D:构造方法不能重载
答案问询微信:424329

下列正确的表达式( )
A:double a=1.0;
B:Double a=new Double(1.0);
C:byte a = 340;
D:Byte a = 120;
答案问询微信:424329

.以下switch表达语句正确的有()
A:public void switchTest(char c){
switch(c){…}
}
B:public void switchTest(long c){
switch(c){…}
}
C:public void switchTest(byte c){
switch(c){…}
}
D:public void switchTest(double c){
switch(c){…}
}
答案问询微信:424329

以下哪些是Java中处理xml的API?( )
A:JAXP
B:JAXB
C:JAXM
D:SAAJ
答案问询微信:424329

以下能作为char类型的字面值的有()
A:“e”
B:’f’
C:‘u12’
D:’u0012’
答案问询微信: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

对于构造函数,下列叙述正确的是()
A:构造函数是类的一种特殊函数,它的方法名必须与类名相同。
B:构造函数的返回类型只能是void型。
C:构造函数的主要作用是完成对类的对象的初始化工作。
D:一般在创建新对象时,系统会自动调用构造函数
答案问询微信:424329

方法重载(overloading)必须满足()
A:在不同class中定义的方法
B:在同一类型中定义的方法
C:方法名必须相同
D:返回类型必须相同
E:参数一定不同
F:参数可以相同
答案问询微信:424329

以下返回true的表达式有()
A:“george” == “george”
B:”george” = “george”
C:“george”.equals(new String(“george”))
D:“george” == new String(“george”)
答案问询微信:424329

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

System类不能实例化,即不能创建System类的对象( )
A:错误
B:正确
答案问询微信:424329

在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句( )
A:错误
B:正确
答案问询微信:424329

类加载器加载程序运行所需要的所有类,由网络系统导人的指定类总是先被加载
A:错误
B:正确
答案问询微信:424329

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

类及其属性、方法可以同时有一个以上的修饰符来修饰( )
A:错误
B:正确
答案问询微信:424329

重写的方法不能比被重写的方法抛弃throw
A:错误
B:正确
答案问询微信:424329

利用equals()方去判定Date类时,判断的是对象的值而不是对象的地址
A:错误
B:正确
答案问询微信:424329

注释的作用是使程序在执行时在屏幕上显示//之后的内容( )
A:错误
B:正确
答案问询微信:424329

子类要调用父类的方法,必须使用super关键字( )
A:错误
B:正确
答案问询微信:424329

类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入
的类增加安全性
A:错误
B:正确
答案问询微信:424329

操作符判定两个分立的对象的内容和类型是否一致
A:错误
B:正确
答案问询微信:424329

ava的各种数据类型占用的内存长度固定,与具体软硬件环境无关( )
A:错误
B:正确
答案问询微信:424329

在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream( )
A:错误
B:正确
答案问询微信:424329

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

静态初始化器是在其所属的类加载内存时由系统自动调用执行( )
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网