福师19春《JAVA程序设计》在线作业二(随机)题目
福师《JAVA程序设计》在线作业二1.[单选题]已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。
奥鹏19春答案
奥鹏福建师范大学在线作业是随机作业,代做
A.m.length()
B.m.length
C.m.length()+1
D.m.length+1
正确答案:——B——
2.[单选题]下列关于Applet的说法中,错误的是_________。
A.Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行
B.可以在安全策略的控制下读写本地磁盘文件
C.Java中不支持向Applet传递参数
D.Applet的主类要定义为java.applet.Applet类的子类
正确答案:——C——
3.[单选题]若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A.x
B.x
C.x
D.x
正确答案:——C——
4.[单选题]下列Java常见事件类中哪个是鼠标事件类?
A.InputEvent
B.KeyEvent
C.MouseEvent
D.WindowEvent
正确答案:————
5.[单选题]若数组a定义为int[][]a=new int,则a是_________。
A.一维数组
B.二维数组
C.三维数组
D.四维数组
正确答案:————
6.[单选题]关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
正确答案:————
7.[单选题]向量可以描述成( )。
A.固定长度的数组
B.可变长度的数组 奥鹏在线作业答案
奥鹏福建师范大学在线作业是随机作业,代做
C.一种队列
D.一种堆栈
正确答案:————
8.[单选题]下面哪几个函数是public void example(){...}的重载函数( )。
A.public void example( int m){...}
B.public int example(){...}
C.public void example2(){...}
D.public int example3 ( int m, float f){...}
正确答案:————
9.[单选题]在Java语言中,不允许使用指针体现出的Java特性是_________。
A.可移植
B.解释执行
C.健壮性
D.安全性
正确答案:————
10.[单选题]已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是( )
A.False
B.True
C.None
D.出错
正确答案:————
11.[单选题]"阅读下面程序 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.运行出错
正确答案:————
12.[单选题]下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?
A.private
B.无修饰符
C.public
D.protected
正确答案:————
13.[单选题]设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
A.static x x1;
B.public x x1=new x(int 123);
C.y x1;
D.x x1=x();
正确答案:————
14.[单选题]当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( )。
A.init()
B.start()
C.stop()
D.destroy()
正确答案:————
15.[单选题]要使用Vector必须import入下面哪个包( )。
A.java.Vector
B.java.io
C.java.util
D.java.Applet
正确答案:————
16.[单选题]下列关于虚拟机说法错误的是:
A.虚拟机可以用软件实现
B.虚拟机部可以用硬件实现
C.字节码是虚拟机的机器码
D.虚拟机把代码程序与各操作系统和硬件分开
正确答案:————
17.[单选题]下列方法中可以用来创建一个新线程的是( )。
A.实现java.lang.Runnable 接口并重写 start()方法
B.实现java.lang.Runnable 接口并重写 run()方法
C.继承java.lang.Thread 类并重写 run()方法
D.实现java.lang.Thread 类并实现 start()方法
正确答案:————
18.[单选题]下列正确的句子是( )。
A.float 3.14
B.byte i=225
C.k=33L
D.int p[][];
正确答案:————
19.[单选题]Java语言中,负责并发管理的机制是_________。
A.垃圾回收
B.虚拟机
C.代码安全
D.多线程
正确答案:————
20.[单选题]程序设计语言的基本成分是数据成分、运算成分、控制成分和________。
A.对象成分
B.变量成分
C.语句成分
D.传输成分
正确答案:————
21.[单选题]下列哪个是面向大型企业级用容器管理专用构件的应用平台?
A.J2EE
B.J2ME
C.J2SE
D.J2DE
正确答案:————
22.[单选题]下列哪个类声明是正确的( )
A.abstract final class Hl{…}
B.abstract private move(){…}
C.protected private number
D.public abstract class Car{…}
正确答案:————
23.[单选题]在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式( )
A.值传递调用
B.返回值
C.地址传递调用
D.以上都不是
正确答案:————
24.[单选题]下面哪个为构造函数的特性定义( )。
A.在类中声明构造函数时,名称须与类名相同
B.具有重载特性,可以建立多个相同名称
C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D.以上都是
正确答案:————
25.[单选题]线程生命周期中正确的状态是_________。
A.新建状态、运行状态和终止状态
B.新建状态、运行状态、阻塞状态和终止状态
C.新建状态、可运行状态、运行状态、阻塞状态和终止状态
D.新建状态、可运行状态、运行状态、恢复状态和终止状态
正确答案:————
26.[单选题]关于以下程序段的说法正确的是( )。 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int; 4. System.out.println(i); 5. } 6. }
A.第2行编译出错
B.第4行编译出错
C.编译时产生错误
D.编译时没有产生错误,运行时发生异常
正确答案:————
27.[单选题]不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )
A.成员方法可以直接调用父类的成员方法
B.成员方法可以直接调用父类的类方法
C.成员方法不可以直接调用其他类的成员方法
D.成员方法可以直接调用本类的类方法
正确答案:————
28.[单选题]下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;
A.15
B.16
C.7
D.8
正确答案:————
29.[单选题]下面语句执行后,i 的值是( )。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;
A.4
B.5
C.6
D.7
正确答案:————
30.[单选题]在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。
A.start( )
B.stop( )
C.init( )
D.paint( )
正确答案:————
31.[多选题]执行下列代码后,哪个结论是正确的 ( )String[] s=new String;
A.s 为 "";
B.s 为 null;
C.C. s 为 未定义
D.s.length 为10
正确答案:————
32.[多选题]以下哪些是Java语言的特点( )
A.面向对象
B.安全可靠
C.平台无关
D.多支持线程
E.支持分布操作
正确答案:————
33.[多选题]以下哪些是面向对象编程的基本特征?( )
A.继承
B.封装
C.多态
正确答案:————
34.[多选题]如下哪些是Java中正确的整数表示( )
A.22
B.0x22
C.022
D.22H
正确答案:————
35.[多选题]数组与向量的区别是( )。
A.数组的长度固定
B.数组元素的数据类型相同,可以是普通数据类型
C.向量长度可变
D.向量的元素类型可不同,只能是对象的引用
正确答案:————
36.[多选题]选出合理的标识符( )
A._sys1_lll
B.2mail
C.$change
D.class
正确答案:————
37.[多选题]下面哪个说法正确( )。
A.如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B.如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C.如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D.接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
正确答案:————
38.[多选题]下面哪个方法可以在任何时候被任何线程调用( )
A.notify()
B.wait()
C.notifyAll()
D.sleep()
E.yield()
F.synchronized(this)
正确答案:————
39.[多选题]下列哪些语句是正确的( )。
A.int a[][]=new int[];
B.int a[][]={{1,3},{2,3,4},{1,2}};
C.String s[][]=new String[];
D.String s[][]={{"can","I"},{"help","you"}}
正确答案:————
40.[多选题]已知如下定义:String s = "story"; 下面哪个表达式是合法的()。
A.s += "books"
B.char c = s
C.int len = s.length
D.String t = s.toLowerCase()
正确答案:————
41.[判断题]所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A.错误
B.正确
正确答案:————
42.[判断题]char 类型的取值范围是0~28-1。
A.错误
B.正确
正确答案:————
43.[判断题]在Java中%是取余运算符,要求两端操作数为整型。( )
A.错误
B.正确
正确答案:————
44.[判断题]实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( )
A.错误
B.正确
正确答案:————
45.[判断题]抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类。
A.错误
B.正确
正确答案:————
46.[判断题]如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。
A.错误
B.正确
正确答案:————
47.[判断题]Java语言中的数组元素只能是基本数据类型而不能为对象类型( )
A.错误
B.正确
正确答案:————
48.[判断题]在Java中%是取余运算符
A.错误
B.正确
正确答案:————
49.[判断题]由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
A.错误
B.正确
正确答案:————
50.[判断题]Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A.错误
B.正确
正确答案:————
奥鹏作业答案
奥鹏福建师范大学在线作业是随机作业,代做
页:
[1]