|
华师《Jv语言程序设计》在线作业
一、资料来源(谋学网www.mouxue.com)(共 15 道试题,共 30 分。)
1. 下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; ls j--;
. 15
. 16
. 7
. 8
正确资料:
2. 下面哪个为构造函数的特性定义( )
. 在类中声明构造函数时,名称须与类名相同
. 具有重载特性,可以建立多个相同名称
. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
. 以上都是
正确资料:
3. 下列哪个类声明是正确的( )
. strt finl lss Hl{…}
. strt privt mov(){…}
. prott privt numr
. puli strt lss r{…}
正确资料:
4. 以下有关构造方法的说法,正确的是( )
. 一个类的构造方法可以有多个
. 构造方法在类定义时被调用
. 构造方法只能由对象中的其它方法调用
. 构造方法可以和类同名,也可以和类名不同
正确资料:
5. 在Jv中,表示换行符的转义字符是( )
. \n
. \f
. 'n'
. \
正确资料:
6. 若已定义 yt[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
. x[5-3]
. x[k]
. x[k+5]
. x[0]
正确资料:
7. 下列程序段的输出结果是 ( )。 puli lss oprtorsnxprssions { voi stringPlus() { int x=3,y=4,z=5; Systm.out.println(x+y+z); } }
. xyz
. x+y+z
. 12
. 以上资料均不正确
正确资料:
8. 下列关于for循环和whil循环的说法中哪个是正确的( )
. whil循环能实现的操作,for循环也都能实现
. whil循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
. 两种循环任何时候都可替换
. 两种循环结构中都必须有循环体,循环体不能为空
正确资料:
9. 关于Jv中数据类型叙述正确的是( )
. 整型数据在不同平台下长度不同
. ooln类型数据只有2个值,tru和fls
. 数组属于简单数据类型
. Jv中的指针类型和语言的一样
正确资料:
10. 下列程序段执行后的结果是( )。 String s=nw String("fg"); for(int i=0;i<s.lngth();i+=2) { Systm.out.print(s.hrt(i)); }
. g
. G
. fg
.
正确资料:
11. 关于以下程序段的说法正确的是( )。 1. puli lss Myr{ 2. puli stti voi min(String rgv[]){ 3. int[]i=nw int[5]; 4. Systm.out.println(i[5]); 5. } 6. }
. 第2行编译出错
. 第4行编译出错
. 编译时产生错误
. 编译时没有产生错误,运行时发生异常
正确资料:
12. 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )
. m.lngth()
. m.lngth
. m.lngth()+1
. m.lngth+1
正确资料:
13. 以下有关构造方法的说法,正确的是( )
. 一个类的构造方法可以有多个
. 构造方法在类定义时被调用
. 构造方法只能由对象中的其它方法调用
. 构造方法可以和类同名,也可以和类名不同
正确资料:
14. 下列语句序列执行后,h1 的值是( )。 hr h1='',h2='W'; if(h1 + 2 < h2 ) ++h1;
. ‘’
. ‘’
. ‘’
.
正确资料:
15. 下列语句执行后,变量、的值分别是( )。 int x=182; int ,; =x/100; =x%10;
. 1,2
. 2,1
. 1.82, 2
. 100,82
正确资料:
华师《Jv语言程序设计》在线作业
二、资料来源(谋学网www.mouxue.com)(共 10 道试题,共 40 分。)
1. 下面哪个方法可以在任何时候被任何线程调用( )
. . notify()
. wit()
. notifyll()
. slp()
. yil()
F. synhroniz(this)
正确资料:F
2. 以下能作为lss, intrf, mtho或vril有效标识符的有
. For
. ooln
. 23g
. _i
. my nm
F. $this_is__long_vril_nm
正确资料:F
3. 以下方法申明正确的有()
. puli stti synhroniz voi writLog(String msg)
. synhroniz puli stti writLog(String msg)
. puli finl strt voi writLog(String msg)
. finl puli voi writLog(String msg)
正确资料:
4. 以下描述正确的有()
. strt lss一定有strt mtho(s)
. strt lss可以没有strt mtho(s)
. 定义strt lss的目的是为了被继承
. intrf中定义的方法全是strt mthos
. intrf中定义的变量全部是finl stti变量
正确资料:
5. 下面集合定义正确的有()
. String strs[] = { ‘’ ‘’ ‘’};
. String[] strs = {“”, “”, “”};
. String[] strs = nw String{“” ”” ””};
. String strs[] = nw String[]{“”, “”, “”};
正确资料:
6. 下面哪些判断是正确的( )
. strt不能和finl并列修饰同一个类;
. 一个方法使用finl修饰,则该方法所在的类不能被继承;
. strt方法所在的类必须是strt类
. stti方法中能处理非stti域
正确资料:
7. .以下swith表达语句正确的有()
. puli voi swithTst(hr ){ swith(){…} }
. puli voi swithTst(long ){ swith(){…} }
. puli voi swithTst(yt ){ swith(){…} }
. puli voi swithTst(oul ){ swith(){…} }
正确资料:
8. 面向对象程序设计的基本特征是()
. 抽象
. 封装
. 继承
. 多态
正确资料:
9. 选出合理的标识符( )
. _sys1_lll
. 2mil
. $hng
. lss
正确资料:
10. 对于构造函数,下列叙述正确的是()
. 构造函数是类的一种特殊函数,它的方法名必须与类名相同。
. 构造函数的返回类型只能是voi型。
. 构造函数的主要作用是完成对类的对象的初始化工作。
. 一般在创建新对象时,系统会自动调用构造函数
正确资料:
华师《Jv语言程序设计》在线作业
三、资料来源(谋学网www.mouxue.com)(共 15 道试题,共 30 分。)
1. intrf中定义的变量全部是finl stti变量
. 错误
. 正确
正确资料:
2. 套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )
. 错误
. 正确
正确资料:
3. Finl类中的属性和方法都必须被finl修饰符修饰( )
. 错误
. 正确
正确资料:
4. Systm类不能实例化,即不能创建Systm类的对象( )
. 错误
. 正确
正确资料:
5. 重写的方法不能比被重写的方法抛弃throw
. 错误
. 正确
正确资料:
6. 类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性
. 错误
. 正确
正确资料:
7. 操作符判定两个分立的对象的内容和类型是否一致
. 错误
. 正确
正确资料:
8. 注释的作用是使程序在执行时在屏幕上显示//之后的内容( )
. 错误
. 正确
正确资料:
9. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目( )
. 错误
. 正确
正确资料:
10. Jv的字符类型采用的是SII编码( )
. 错误
. 正确
正确资料:
11. 最终类不能派生子类,最终方法不能被覆盖( )
. 错误
. 正确
正确资料:
12. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )
. 错误
. 正确
正确资料:
13. 抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类( )
. 错误
. 正确
正确资料:
14. v的各种数据类型占用的内存长度固定,与具体软硬件环境无关( )
. 错误
. 正确
正确资料:
15. 一个线程对象的具体操作是由run()方法的内容确定的,但是Thr类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thr的子类并在子类里重新定义run()方法,要么使一个类实现Runnl接口并书写其中run()方法的方法体。
. 错误
. 正确
正确资料:
|
|