秋福师《JAVA程序设计》在线作业二5.docx
- 文档编号:3055804
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:14
- 大小:18.83KB
秋福师《JAVA程序设计》在线作业二5.docx
《秋福师《JAVA程序设计》在线作业二5.docx》由会员分享,可在线阅读,更多相关《秋福师《JAVA程序设计》在线作业二5.docx(14页珍藏版)》请在冰点文库上搜索。
秋福师《JAVA程序设计》在线作业二5
【奥鹏】[福建师范大学]福师《JAVA程序设计》在线作业二
试卷总分:
100得分:
100
第1题,以下哪个约束符可用于定义成员常量()
A、static
B、final
C、abstract
D、以上都不对
第2题,下列语句序列执行后,ch1的值是()。
charch1='A',ch2='W';if(ch1+2ch2)++ch1;
A、'A'
B、B'
C、'C'
D、B
第3题,设有定义inti=123;longj=456;下面赋值不正确的语句是()
A、j=i;
B、j=(long)i;
C、i=(int)j;
D、i=j;
第4题,下列程序段执行后b3的结果是()booleanb1=true,b2,b3;b3=b1?
b1:
b2;
A、0
B、1
C、true
D、false
第5题,设x、y为已定义的类名,下列声明x类的对象x1的语句中正确的是()
A、staticxx1;
B、publicxx1=newx(int123);
C、yx1;
D、xx1=x();
第6题,以下哪个方法用于定义线程的执行体()
A、start()
B、init()
C、run()
D、main()
E、synchronized()
第7题,下面语句执行后,i的值是()。
for(inti=0,j=1;j5;j+=3)i=i+j;
A、4
B、5
C、6
D、7
第8题,在当前的java实现中,每个编译单元就是一个以()为后缀的文件
A、java
B、class
C、doc
D、Exe
第9题,下列方法定义中,正确的是()
A、intx(){charch='a';return(int)ch;}
B、voidx(){...returntrue;}
C、intx(){...returntrue;}
D、intx(inta,b){returna+b;}
第10题,下列的哪个选项可以正确用以表示八进制值8?
A、0x8
B、0x10
C、08
D、010
第11题,顺序执行下列程序语句后,则b的值是________。
Stringa="Hello";Stringb=a.substring(0,2);
A、Hello
B、hello
C、Hel
D、null
第12题,设x=1,y=2,z=3,则表达式y+=z--/++x的值是()
A、3
B、3.5
C、4
D、5
第13题,在Java中,表示换行符的转义字符是()
A、\n
B、\f
C、'n'
D、\dd
第14题,在Applet中显示文字、图形等信息时,应使用的方法是_________。
A、paint()
B、init()
C、start()
D、destroy()
第15题,下列不是InputStream子类的是()
A、文件输入流FileInputStream
B、对象输入流ObjectInputStream
C、字符输入流CharInputStream
D、压缩文件输入流ZipInputStream
第16题,java.io包的File类是_________。
A、字符流类
B、字节流类
C、对象流类
D、非流类
第17题,给出下列的代码,哪行在编译时可能会有错误?
①publicvoidmodify(){②inti,j,k;③i=100;④while(i0){⑤j=i*2;⑥System.out.println("Thevalueofjis"+j);⑦k=k+1;⑧}⑨}
A、line4
B、line6
C、line7
D、line8
第18题,下列方法中,不属于WindowListener接口的是_________。
A、windowOpened()
B、windowClosed()
C、windowActivated()
D、mouseDragged()
第19题,以下选项中,合法的赋值语句是()
A、a==1;
B、++i;
C、a=a+1=5;
D、y=int(i);
第20题,下列哪个不是nio包的新特点?
A、内存映射技术
B、文件锁定
C、字符及编码
D、阻塞I/O
第21题,java以JVM为基础,最下层是移植接口,由适配器和()组成
A、网卡
B、Javaos
C、Java基本类
D、Java应用程序和applet小程序
第22题,向量可以描述成()。
A、固定长度的数组
B、可变长度的数组
C、一种队列
D、一种堆栈
第23题,给出下列代码,则数组初始化中哪项是不正确的?
byte[]array1,array2[];bytearray3[][];byte[][]array4;
A、array2=array1
B、array2=array3
C、array2=array4
D、array3=array4
第24题,下列语句执行后,变量a、c的值分别是()。
intx=182;inta,c;c=x/100;a=x%10;
A、1,2
B、2,1
C、1.82,2
D、100,82
第25题,int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()
A、publicintMAX_LENGTH=100
B、finalintMAX_LENGTH=100
C、publicconstintMAX_LENGTH=100
D、publicfinalintMAX_LENGTH=100
第26题,下列代码的执行结果是________。
publicclassTest{publicintaMethod(){staticinti=0;i++;System.out.println(i);}publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.aMethod();}}
A、编译错误
B、0
C、1
D、运行成功,但不输出
第27题,关于类和对象的叙述正确的是()
A、Java的类分为两大部分:
系统定义的类和用户自定义的类
B、类的静态属性和全局变量的概念完全一样,只是表达形式不同
C、类的成员至少有一个属性和一个方法
D、类是对象的实例化
第28题,下列代码中,将引起一个编译错误的行是()1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}
A、第3行
B、第5行
C、第6行
D、第10行
第29题,若数组a定义为int[][]a=newint[3][4],则a是_________。
A、一维数组
B、二维数组
C、三维数组
D、四维数组
第30题,线程生命周期中正确的状态是_________。
A、新建状态、运行状态和终止状态
B、新建状态、运行状态、阻塞状态和终止状态
C、新建状态、可运行状态、运行状态、阻塞状态和终止状态
D、新建状态、可运行状态、运行状态、恢复状态和终止状态
第31题,哪个布局管理器使用的是组件的最佳尺寸()
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout
E、GridBagLayout
E
第32题,下面哪些判断是正确的()。
A、Abstract不能和final并列修饰同一个类;
B、一个方法使用final修饰,则该方法所在的类不能被继承;
C、abstract方法所在的类必须是abstract类
D、static方法中能处理非static域
C
第33题,JDBC驱动程序的类型包括哪几种?
()
A、JDBC-ODBC桥接
B、部分Java,部分本地驱动
C、JDBC网络纯Java驱动程序
D、本地协议纯Java驱动程序
B,C,D
第34题,下面哪些判断是正确的()
A、Abstract不能和final并列修饰同一个类;
B、一个方法使用final修饰,则该方法所在的类不能被继承;
C、abstract方法所在的类必须是abstract类
D、static方法中能处理非static域
C
第35题,以下哪些是Java语言的特点()
A、面向对象
B、安全可靠
C、平台无关
D、多支持线程
E、支持分布操作
B,C,D,E
第36题,选出合理的标识符()。
A、_sys1_lll
B、2mail
C、$change
D、class
C
第37题,定义变量如下:
charc='w';inti=8;longL=15;floatf=8.9f;以下赋值语句正确的是()
A、i=c+i;
B、c=c+i;
C、L=f+L;
D、f=i+L+f;
D
第38题,以下哪些是面向对象编程的基本特征?
()
A、继承
B、封装
C、多态
B,C
第39题,下面哪个说法正确()。
A、如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B、如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C、如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D、接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
B,C,D
第40题,下面哪个方法可以在任何时候被任何线程调用()
A、notify()
B、wait()
C、notifyAll()
D、sleep()
E、yield()
F、synchronized(this)
E,F
第41题,Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定()
A、错误
B、正确
第42题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。
A、错误
B、正确
第43题,Java有两类程序:
JavaApplication和JavaApplet,其中JavaApplet程序由嵌入到浏览器中的解释器解释运行。
A、错误
B、正确
第44题,Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A、错误
B、正确
第45题,一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体
A、错误
B、正确
第46题,实现JDBC-ODBC桥接的方式需要三步:
建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库()
A、错误
B、正确
第47题,一个容器中可以混合使用多种布局策略()
A、错误
B、正确
第48题,所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A、错误
B、正确
第49题,十进制数16的16进制表示格式是0x10。
A、错误
B、正确
第50题,注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A、错误
B、正确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA程序设计 秋福师 JAVA 程序设计 在线 作业