19春福师《JAVA程序设计》在线作业一

C: java文档生成器 D: java类分解器 标准解答:

(多选题)31: 以下哪些是Java中处理xml的API?( ) A: JAXP B: JAXB C: JAXM D: SAAJ 标准解答:

(多选题)32: 以下哪些是Java语言的特点?( ) A: 结构简单,代码长度短 B: 可以在网络的任何地方运行

C: 使Internet上的信息真正具有动态性和交互性 D: 所有Java applet都受Applet类的子类 标准解答:

(多选题)33: 选出合理的标识符()。 A: _sys1_lll B: 2mail C: $change D: class 标准解答:

(多选题)34: 定义一个类名为\.java\的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。

A: private class MyClass extends Object B: class MyClass extends Object C: public class MyClass

D: public class MyClass extends Object 标准解答:

(多选题)35: 下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词"first" ()。 java A the first snow , the first snow came. A: args[0] B: args[1] C: args[2] D: args[5] 标准解答:

(多选题)36: JDBC驱动程序的类型包括哪几种?( ) A: JDBC-ODBC桥接

B: 部分Java,部分本地驱动

C: JDBC网络纯Java驱动程序 D: 本地协议纯Java驱动程序 标准解答:

(多选题)37: 选出合理的标识符( ) A: _sys1_lll B: 2mail C: $change D: class 标准解答:

(多选题)38: 下面哪些判断是正确的( )

A: Abstract不能和final并列修饰同一个类;

B: 一个方法使用final修饰,则该方法所在的类不能被继承; C: abstract方法所在的类必须是abstract类 D: static方法中能处理非static域 标准解答:

(多选题)39: 定义变量如下: 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; 标准解答:

(多选题)40: 哪个布局管理器使用的是组件的最佳尺寸( ) A: FlowLayout B: BorderLayout C: GridLayout D: CardLayout E: GridBagLayout 标准解答:

(判断题)41: Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。 A: 错误 B: 正确 标准解答:

(判断题)42: java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch字句放在前面 A: 错误 B: 正确 标准解答:

(判断题)43: Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。 A: 错误 B: 正确 标准解答:

(判断题)44: 线程的优先级是不能改变的。 A: 错误 B: 正确 标准解答:

(判断题)45: 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串( ) A: 错误 B: 正确 标准解答:

(判断题)46: 套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( ) A: 错误 B: 正确 标准解答:

(判断题)47: 一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体 A: 错误 B: 正确 标准解答:

(判断题)48: 在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream( ) A: 错误 B: 正确 标准解答:

(判断题)49: 注释的作用是使程序在执行时在屏幕上显示//之后的内容。 A: 错误 B: 正确 标准解答:

(判断题)50: 静态初始化器是在其所属的类加载内存时由系统自动调用执行。 A: 错误 B: 正确

标准解答:

(单选题)1: 用于定义类成员的访问控制权的一组关键字是( ) A: class, float, double, public B: float, boolean, int, long C: char, extends, float, double D: public, private, protected 标准解答:

(单选题)2: Java语言中,负责并发管理的机制是_________。 A: 垃圾回收 B: 虚拟机 C: 代码安全 D: 多线程 标准解答:

(单选题)3: 下列关于for循环和while循环的说法中哪个是正确的( ) A: while循环能实现的操作,for循环也都能实现

B: while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果 C: 两种循环任何时候都可替换

D: 两种循环结构中都必须有循环体,循环体不能为空 标准解答:

(单选题)4: 以下语句有语法错误的是( ) A: int?x=1;y=2;z=3

B: for?(int?x=10,y=0;x>0;x++); C: while?(x>5); D: for(;?;); 标准解答:

(单选题)5: 当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( )。 A: FlowLayout B: CardLayout

C: North and South of BorderLayout D: East and West of BorderLayout 标准解答:

(单选题)6: 下面哪个为构造函数的特性定义( )。 A: 在类中声明构造函数时,名称须与类名相同 B: 具有重载特性,可以建立多个相同名称 C: 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配 D: 以上都是 标准解答:

(单选题)7: 给出下列代码,如何使成员变量m 被方法fun()直接访问?class Test { private int m; public static void fun() { ... } } A: 将private int m 改为protected int m B: 将private int m 改为 public int m C: 将private int m 改为 static int m D: 将private int m 改为 int m 标准解答:

(单选题)8: 下列不属于Swing中构件的是_________。 A: JPanel B: JTable C: Menu D: JFrame 标准解答:

(单选题)9: 数组的大小在创建以后( )。 A: 可以改变 B: 不能改变

C: 使用new方法可以改变 D: 有些可以改变 标准解答:

(单选题)10: 已知如下代码:boolean m = true;if ( m = false ) System.out.println(\执行结果是( ) A: False B: True C: None D: 出错 标准解答: (单选题)11: String s="This is the ";String t=s.concat("String."); t的内容是( ) A: This is the String B: This is the C: String 标准解答:

(单选题)12: 下列的哪个赋值语句是正确的? A: char a=12; B: int a=12.0; C: int a=12.0f;

D: int a=(int)12.0; 标准解答:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4