《JAVA程序设计》期末考试试题(三).doc: .
JAVA 程序设计》期末考试试题 (三)
一、单项选择题
1、如下哪个是 Java 中的标识符()
A 、public B、super C、3number D、width
2、如下哪个是Java中的标识符()
A、 fieldname B、 super C、 3number D、 #number
3、已知如下定义: String s = "story"; 下面哪个语句不是合法的 ( ) A 、 s += "books"; B、 s = s + 100;
C、 int len = ; D、 String t = s + “abc”;
4、 如下哪个是Java中有效的关键字()
A 、 name B、 hello C、 false D、 good
5、 下面的代码段执行之后 count 的值是什么 ( )
int count = 1;
for ( int i = 1; i <= 5; i++) { count += i;
}
System. out .println(count);
A 、 5 B、 1 C、 15 D、 16
6、 定义一个类,必须使用的关键字是 ( )
A 、 public B、 class C、 interface D、 static
7、 定义一个接口必须使用的关键字是( )
A 、 public B、 class C、 interface D、 static
8、 如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮 b, 应该使用的语句是( )
A 、 (b);
C、 (b,"South");
B、 (b,"North");
D、 (p,"North");
9、 声明并创建一个按钮对象b,应该使用的语句是( )
A、 Butt on b=new Butt on(); B、 butt on b=new butt on();
C、Butt on b=new b(); D、(确定”;
10、 Frame对象默认的布局管理器是( )
A、FlowLayout B、BorderLayout
C、CardLayout D、null
11、 下列哪一个import命令可以使我们在程序中创建输入/输出流对象()
A、import .*; B、import .*;
C、import .*; D、import .*;
12、 下面哪一个import命令可以为我们提供编写网络应用程序的类()
A、import .*; B、import .*;
C、import .*; D、import .*;
13、 如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()
A、FileInputStream B、FileOutputStream
C、DataOutputStream D、FileWriter
二、填空题
1、 如果将类MyClass声明为public,它的文件名称必须是 正常编译。
2、 Java程序中的单行注释符是(/),多行注释符是(/* */)0
3、 Java中布尔类型的常量有两种,它们是(true)和(false)。
4、 Java中用于定义小数的关键字有两个:(float)和(double),后者精度高 于前者。
5、 Java中用于两个数相等比较的运算符是:(==),用于不相等比较的运算符是
(<>)。
6在Java中定义一个字符串类型的变量 str的语句是:(String str _,定义一 个具有10个元素的整型数组 a的语句是:(int[] arr = new int[10];)_。
7、导入mypackage包中的所类的命令是 import mypackage.*;_J。
8、当声明一个数组int arr[] = new int[5];时,这代表这个数组所保存的变量类型 是(int),数组名是(arr),数组的大小为(5),数组元素下标的使用范围是(0 到4)。
9、 假设x=13, y=4,则表达式x%y != 0的值是(true),其数据类型是(boolear)
10、 异常处理是由(try )、( catch)和fin ally块三个关键所组成的程序块。
11、 以下程序段的输出结果是(
《JAVA程序设计》期末考试试题(三) 来自淘豆网m.daumloan.com转载请标明出处.