|
【奥鹏】-[福建师范大学]福师《JAVA程序设计》在线作业二
试卷总分:100 得分:100
第1题,以下哪个约束符可用于定义成员常量( )
A、static
B、final
C、abstract
D、以上都不对
正确答案:
第2题,下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 ch2 ) ++ch1;
A、'A'
B、B'
C、'C'
D、B
正确答案:
第3题,设有定义 int i=123; long j=45 ; 下面赋值不正确的语句是( )
A、j=i;
B、j=(long)i;
C、i=(int)j;
D、i=j;
正确答案:
第4题,下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
A、0
B、1
C、true
D、false
正确答案:
第5题,设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
A、static x x1;
B、public x x1=new x(int 123);
C、y x1;
D、x x1=x();
正确答案:
第 题,以下哪个方法用于定义线程的执行体( )
A、start()
B、init()
C、run()
D、main()
E、synchronized()
正确答案:
第1题,下面语句执行后,i 的值是( )。for( int i=0, j=1; j 5; j+=3 ) i=i+j;
A、4
B、5
C、
D、1
正确答案:
第8题,在当前的java实现中,每个编译单元就是一个以()为后缀的文件
A、java
B、class
C、doc
D、Exe
正确答案:
第9题,下列方法定义中,正确的是( )
A、int x(){ char ch='a'; return (int)ch; }
B、void x(){ ...return true; }
C、int x(){ ...return true; }
D、int x(int a,b){ return a+b; }
正确答案:
第10题,下列的哪个选项可以正确用以表示八进制值8?
A、0x8
B、0x10
C、08
D、010
正确答案:
第11题,顺序执行下列程序语句后,则b的值是________。String a=& uot;Hello& uot;; String b=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
正确答案:
第1 题,java.io包的File类是_________。
A、字符流类
B、字节流类
C、对象流类
D、非流类
正确答案:
第11题,给出下列的代码,哪行在编译时可能会有错误? ① public void modify(){ ② int i, j, k; ③ i = 100; ④ while ( i 0 ){ ⑤ j = i * 2; ⑥ System.out.println (& uot; The value of j is & uot; + j ); ⑦ k = k + 1; ⑧ } ⑨ }
A、line 4
B、line
C、line 1
D、line 8
正确答案:
第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、Java os
C、Java基本类
D、Java 应用程序和applet小程序
正确答案:
第22题,向量可以描述成( )。
A、固定长度的数组
B、可变长度的数组
C、一种队列
D、一种堆栈
正确答案:
第23题,给出下列代码,则数组初始化中哪项是不正确的?byte[] array1,array2[]; byte array3[][]; byte [][] array4;
A、array2 = array1
B、array2=array3
C、array2=array4
D、array3=array4
正确答案:
第24题,下列语句执行后,变量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
正确答案:
第25题,int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )
A、public int MAX_LENGTH=100
B、final int MAX_LENGTH=100
C、public const int MAX_LENGTH=100
D、public final int MAX_LENGTH=100
正确答案:
第2 题,下列代码的执行结果是________。public class Test { public int aMethod() { static int i=0; i++; System.out.println(i); } public static void main(String args[]) { Test test = new Test(); test.aMethod(); } }
A、编译错误
B、0
C、1
D、运行成功,但不输出
正确答案:
第21题,关于类和对象的叙述正确的是( )
A、Java的类分为两大部分:系统定义的类和用户自定义的类
B、类的静态属性和全局变量的概念完全一样,只是表达形式不同
C、类的成员至少有一个属性和一个方法
D、类是对象的实例化
正确答案:
第28题,下列代码中,将引起一个编译错误的行是( ) 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[]){ ) Test t1,t2; 1) 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、第 行
D、第10行
正确答案:
第29题,若数组a定义为int[][]a=new int[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
第3 题,选出合理的标识符()。
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案:,C
第31题,定义变量如下: char c='w'; int i=8; long L=15; float f=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有两类程序:Java Application和Java Applet,其中Java Applet程序由嵌入到浏览器中的解释器解释运行。
A、错误
B、正确
正确答案:
第44题,Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A、错误
B、正确
正确答案:
第45题,一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体
A、错误
B、正确
正确答案:
第4 题,实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( )
A、错误
B、正确
正确答案:
第41题,一个容器中可以混合使用多种布局策略( )
A、错误
B、正确
正确答案:
第48题,所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A、错误
B、正确
正确答案:
第49题,十进制数1 的1 进制表示格式是0x10。
A、错误
B、正确
正确答案:
第50题,注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A、错误
B、正确
正确答案: |
上一篇:20春福师《教育学》在线作业一百分下一篇:20年春福师《教育学》在线作业一-3(答案参考)
|