秋福师《JAVA程序设计》在线作业二4.docx
- 文档编号:2238186
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:11
- 大小:18.82KB
秋福师《JAVA程序设计》在线作业二4.docx
《秋福师《JAVA程序设计》在线作业二4.docx》由会员分享,可在线阅读,更多相关《秋福师《JAVA程序设计》在线作业二4.docx(11页珍藏版)》请在冰豆网上搜索。
秋福师《JAVA程序设计》在线作业二4
【奥鹏】[福建师范大学]福师《JAVA程序设计》在线作业二
试卷总分:
100得分:
100
第1题,已知表达式intm[]={0,1,2,3,4,5,6};下面哪个表达式的值与数组下标量总数相等()。
A、m.length()
B、m.length
C、m.length()+1
D、m.length+1
第2题,下列关于Applet的说法中,错误的是_________。
A、Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行
B、可以在安全策略的控制下读写本地磁盘文件
C、Java中不支持向Applet传递参数
D、Applet的主类要定义为java.applet.Applet类的子类
第3题,若已定义byte[]x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误的引用是()
A、x[5-3]
B、x[k]
C、x[k+5]
D、x[0]
第4题,下列Java常见事件类中哪个是鼠标事件类?
A、InputEvent
B、KeyEvent
C、MouseEvent
D、WindowEvent
第5题,若数组a定义为int[][]a=newint[3][4],则a是_________。
A、一维数组
B、二维数组
C、三维数组
D、四维数组
第6题,关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。
A、可以被三种类所引用:
该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B、可以被两种类访问和引用:
该类本身、该类的所有子类
C、只能被该类自身所访问和修改
D、只能被同一个包中的类访问
第7题,向量可以描述成()。
A、固定长度的数组
B、可变长度的数组
C、一种队列
D、一种堆栈
第8题,下面哪几个函数是publicvoidexample(){...}的重载函数()。
A、publicvoidexample(intm){...}
B、publicintexample(){...}
C、publicvoidexample2(){...}
D、publicintexample3(intm,floatf){...}
第9题,在Java语言中,不允许使用指针体现出的Java特性是_________。
A、可移植
B、解释执行
C、健壮性
D、安全性
第10题,已知如下代码:
booleanm=true;if(m=false)System.out.println("False");elseSystem.out.println("True");执行结果是()
A、False
B、True
C、None
D、出错
第11题,"阅读下面程序classex3124{publicstaticvoidmain(String[]args){booleanb=true;if(b){inti=1;}else{inti=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、staticxx1;
B、publicxx1=newx(int123);
C、yx1;
D、xx1=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、float3.14
B、bytei=225
C、k=33L
D、intp[][];
第19题,Java语言中,负责并发管理的机制是_________。
A、垃圾回收
B、虚拟机
C、代码安全
D、多线程
第20题,程序设计语言的基本成分是数据成分、运算成分、控制成分和________。
A、对象成分
B、变量成分
C、语句成分
D、传输成分
第21题,下列哪个是面向大型企业级用容器管理专用构件的应用平台?
A、J2EE
B、J2ME
C、J2SE
D、J2DE
第22题,下列哪个类声明是正确的()
A、abstractfinalclassHl{...}
B、abstractprivatemove(){...}
C、protectedprivatenumber
D、publicabstractclassCar{...}
第23题,在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()
A、值传递调用
B、返回值
C、地址传递调用
D、以上都不是
第24题,下面哪个为构造函数的特性定义()。
A、在类中声明构造函数时,名称须与类名相同
B、具有重载特性,可以建立多个相同名称
C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D、以上都是
第25题,线程生命周期中正确的状态是_________。
A、新建状态、运行状态和终止状态
B、新建状态、运行状态、阻塞状态和终止状态
C、新建状态、可运行状态、运行状态、阻塞状态和终止状态
D、新建状态、可运行状态、运行状态、恢复状态和终止状态
第26题,关于以下程序段的说法正确的是()。
1.publicclassMyar{2.publicstaticvoidmain(Stringargv[]){3.int[]i=newint[5];4.System.out.println(i[5]);5.}6.}
A、第2行编译出错
B、第4行编译出错
C、编译时产生错误
D、编译时没有产生错误,运行时发生异常
第27题,不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()
A、成员方法可以直接调用父类的成员方法
B、成员方法可以直接调用父类的类方法
C、成员方法不可以直接调用其他类的成员方法
D、成员方法可以直接调用本类的类方法
第28题,下列语句序列执行后,i的值是()。
inti=8,j=16;if(i-1j)i--;elsej--;
A、15
B、16
C、7
D、8
第29题,下面语句执行后,i的值是()。
for(inti=0,j=1;j5;j+=3)i=i+j;
A、4
B、5
C、6
D、7
第30题,在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的()方法来完成一些画图操作。
A、start()
B、stop()
C、init()
D、paint()
第31题,执行下列代码后,哪个结论是正确的()String[]s=newString[10];
A、s[10]为"";
B、s[9]为null;
C、C.s[0]为未定义
D、s.length为10
D
第32题,以下哪些是Java语言的特点()
A、面向对象
B、安全可靠
C、平台无关
D、多支持线程
E、支持分布操作
B,C,D,E
第33题,以下哪些是面向对象编程的基本特征?
()
A、继承
B、封装
C、多态
B,C
第34题,如下哪些是Java中正确的整数表示()
A、22
B、0x22
C、022
D、22H
B,C
第35题,数组与向量的区别是()。
A、数组的长度固定
B、数组元素的数据类型相同,可以是普通数据类型
C、向量长度可变
D、向量的元素类型可不同,只能是对象的引用
B,C,D
第36题,选出合理的标识符()
A、_sys1_lll
B、2mail
C、$change
D、class
C
第37题,下面哪个说法正确()。
A、如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B、如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C、如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D、接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
B,C,D
第38题,下面哪个方法可以在任何时候被任何线程调用()
A、notify()
B、wait()
C、notifyAll()
D、sleep()
E、yield()
F、synchronized(this)
E,F
第39题,下列哪些语句是正确的()。
A、inta[][]=newint[][3];
B、inta[][]={{1,3},{2,3,4},{1,2}};
C、Strings[][]=newString[2][];
D、Strings[][]={{"can","I"},{"help","you"}}
C,D
第40题,已知如下定义:
Strings="story";下面哪个表达式是合法的()。
A、s+="books"
B、charc=s[1]
C、intlen=s.length
D、Stringt=s.toLowerCase()
D
第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语言中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA程序设计 秋福师 JAVA 程序设计 在线 作业