|
【奥鹏】-[福建师范大学]福师《JAVA程序设计》在线作业一
试卷总分:100 得分:100
第1题,下列的哪个选项可以正确用以表示八进制值8?
A、0x8
B、0x10
C、08
D、010
正确答案:
第2题,下列不属于Swing中构件的是_________。
A、JPanel
B、JTable
C、Menu
D、JFrame
正确答案:
第3题,下列程序段执行后的结果是( )。
String s=new String(& uot;abcdefg& uot;);
for(int i=0;is.length();i+=2){System.out.print(s.charAt(i));
}
A、aceg
B、ACEG
C、abcdefg
D、abcd
正确答案:
第4题,设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
A、x( int m){ ... }
B、void x( int m){ ... }
C、x( int m, int n){ ... }
D、x( int h,int m,int n){ ... }
正确答案:
第5题,在Java中,表示换行符的转义字符是( )
A、\n
B、\f
C、'n'
D、\dd
正确答案:
第 题,在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )
A、与文件的结构相同
B、与文件目录的层次相同
C、与文件类型相同
D、与文件大小相同
正确答案:
第1题,下列关于Applet的说法中,错误的是_________。
A、Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行
B、可以在安全策略的控制下读写本地磁盘文件
C、Java中不支持向Applet传递参数
D、Applet的主类要定义为java.applet.Applet类的子类
正确答案:
第8题,在switch(expression)语句中,expression的数据类型不能是( )。
A、double
B、char
C、byte
D、short
正确答案:
第9题,下列java标识符,错误的是()
A、_sys_varl
B、$change
C、User_name
D、1_file
正确答案:
第10题,顺序执行下列程序语句后,则b的值是________。String a=& uot;Hello& uot;; String b=a.substring(0,2);
A、Hello
B、hello
C、Hel
D、null
正确答案:
第11题,下列哪个类声明是正确的( )
A、abstract final class Hl{...}
B、abstract private move(){...}
C、protected private number
D、public abstract class Car{...}
正确答案:
第12题,在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式( )
A、值传递调用
B、返回值
C、地址传递调用
D、以上都不是
正确答案:
第13题,以下语句有语法错误的是( )
A、int x=1;y=2;z=3
B、for (int x=10,y=0;x0;x++);
C、while (x5);
D、for(; ;);
正确答案:
第14题,Java语言使用的字符码集是_________。
A、ASCII
B、BCD
C、DCB
D、Unicode
正确答案:
第15题,Java语言中,负责并发管理的机制是_________。
A、垃圾回收
B、虚拟机
C、代码安全
D、多线程
正确答案:
第1 题,在程序读入字符文件时,能够以该文件作为直接参数的类是_________。
A、FileReader
B、BufferedReader
C、FileInputStream
D、ObjectInputStream
正确答案:
第11题,JDK中提供的文档生成器是Java语言中,负责并发管理的机制是________。
A、java.exe
B、javap.exe
C、javadoc.exe
D、javaprof.exe
正确答案:
第18题,设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
A、static x x1;
B、public x x1=new x(int 123);
C、y x1;
D、x x1=x();
正确答案:
第19题,程序设计语言的基本成分是数据成分、运算成分、控制成分和________。
A、对象成分
B、变量成分
C、语句成分
D、传输成分
正确答案:
第20题,下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 ch2 ) ++ch1;
A、'A'
B、B'
C、'C'
D、B
正确答案:
第21题,下列运算符中,优先级最高的是( )。
A、&&
B、++
C、+
D、*
正确答案:
第22题,下列关于继承的哪项叙述是正确的?
A、在java中允许多重继承
B、在java中一个类只能实现一个接口
C、在java中一个类不能同时继承一个类和实现一个接口
D、java的单一继承使代码更可靠
正确答案:
第23题,阅读下列代码public class Test2005{public static void main(String args[]){ String s=″Test″; Switch(s){ case″Java″:System.out.print(″Java″); break; case″Language″:System.out.print(″Language″); break; case″Test″:System.out.print(″Test″); break; }}}其运行结果是_________。
A、Java
B、Language
C、Test
D、编译出错
正确答案:
第24题,下列语句序列执行后,i的值是( )。int i=1 ; do { i/=2; } while( i 3 );
A、1
B、8
C、4
D、2
正确答案:
第25题,关于类和对象的叙述正确的是( )
A、Java的类分为两大部分:系统定义的类和用户自定义的类
B、类的静态属性和全局变量的概念完全一样,只是表达形式不同
C、类的成员至少有一个属性和一个方法
D、类是对象的实例化
正确答案:
第2 题,下列不是虚拟机执行过程特点的是()
A、双线程
B、多线程
C、动态链接
D、异常处理
正确答案:
第21题,下面的代码段中,执行之后i 和j 的值是( )。 int i = 1; int j; j = i++;
A、1, 1
B、1, 2
C、2, 1
D、2, 2
正确答案:
第28题,以下有关构造方法的说法,正确的是( )
A、一个类的构造方法可以有多个
B、构造方法在类定义时被调用
C、构造方法只能由对象中的其它方法调用
D、构造方法可以和类同名,也可以和类名不同
正确答案:
第29题,下列代码的执行结果是________。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、运行成功,但不输出
正确答案:
第30题,下列命题中,错误的是_________。
A、Java编程时,要求应尽量多用公共变量
B、Java编程时,要求应尽量少用公共变量
C、Java编程时,要求应尽量不用公共变量
D、Java编程时,要求应尽量使用私有变量
正确答案:
第31题,下列哪些语句是正确的( )。
A、int a[][]=new int[][3];
B、int a[][]={{1,3},{2,3,4},{1,2}};
C、String s[][]=new String[2][];
D、String s[][]={{& uot;can& uot;,& uot;I& uot;},{& uot;help& uot;,& uot;you& uot;}}
正确答案:,C,D
第32题,下述哪些说法是正确的()。
A、java语言中的类只能有一个构造函数
B、程序员可以自己定义自己的异常
C、java语言允许多继承
D、socket在java.net包中
正确答案:,D
第33题,以下哪些是面向对象编程的基本特征?( )
A、继承
B、封装
C、多态
正确答案:,B,C
第34题,以下哪些是Java中处理xml的API?( )
A、JAXP
B、JAXB
C、JAXM
D、SAAJ
正确答案:,B,C,D
第35题,下面哪个方法可以在任何时候被任何线程调用( )
A、notify()
B、wait()
C、notifyAll()
D、sleep()
E、yield()
F、synchronized(this)
正确答案:,E,F
第3 题,已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的()。
A、args[0] = & uot;MyTest a b c& uot;
B、args[0] = & uot;MyTest& uot;
C、args[0] = & uot;a& uot;
D、args[1]= 'b'
正确答案:,D
第31题,选出合理的标识符()。
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案:,C
第38题,定义变量如下: 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
第39题,关于awt和swing说法正确的是( )
A、awt在不同操作系统中显示相同的风格
B、swing在不同的操作系统中显示相同的风格
C、java.awt的子类
D、awt和swing都支持事件模型
正确答案:,D
第40题,选出合理的标识符( )
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案:,C
第41题,在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。
A、错误
B、正确
正确答案:
第42题,实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( )
A、错误
B、正确
正确答案:
第43题,Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
A、错误
B、正确
正确答案:
第44题,Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( )
A、错误
B、正确
正确答案:
第45题,Java的字符类型采用的是ASCII编码( )
A、错误
B、正确
正确答案:
第4 题,十进制数1 的1 进制表示格式是0x10。
A、错误
B、正确
正确答案:
第41题,源文件名与public类名可以不相同。
A、错误
B、正确
正确答案:
第48题,当启动 Applet 程序时,首先调用的方法是start()( )
A、错误
B、正确
正确答案:
第49题,Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。
A、错误
B、正确
正确答案:
第50题,所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A、错误
B、正确
正确答案: |
上一篇:20春福师《基础会计》在线作业二百分下一篇:20年春福师《学前儿童语言教育》在线作业二-2(答案参考)
|