1 / 38
文档名称:

java程序设计期末复习题.docx

格式:docx   大小:78KB   页数:38页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java程序设计期末复习题.docx

上传人:xunlai783 2018/1/5 文件大小:78 KB

下载得到文件列表

java程序设计期末复习题.docx

文档介绍

文档介绍:Java程序设计期末复****题
选择题
1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。
A. java B. .class
C. html D. .exe
2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( A )。
A. 3 B. 3. 5
C. 4 D. 5
3、不允许作为类及类成员的访问控制符的是( C )。
A. public B. private
C. static D. protected
4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A )。
A. static void method( ) B. public void method( )
C. final void method( ) D. abstract void method( )
5、下列程序段执行后的结果是( A )。
String s = new String("abcdefg");
for (int i=0; i<(); i+=2){
((i));
}
A) aceg B) ACEG C) abcdefg D) abcd
6、应用程序的main方法中有以下语句,则输出的结果是( A )。
String s1=new String("abc");
String s2=new String("abc");
boolean b1=(s2);
boolean b2=(s1==s2);
(b1+" "+b2);
A)true false B) false true C) true true D)false false
7、下面语句的功能是( A )。
essFile raf2 = new essFile("","rw" );
A),既可以向文件写数据,也可以从文件读数据。
B),但只能向文件写入数据,不能从文件读取数据。
C),但不能向文件写入数据,只能从文件读取数据。
D) 以上说法都不对。
8、应用程序的main方法中有以下语句,则输出的结果是( B )。
String s="12345#aaa#bbb#67890";
int n=("#");
int k=("#",n+1);
int m=("#",k+1);
String s2=(m+1);
(s2);
A) 123456 B) 67890 C) aaa D) bbb
9、,在命令行键入:
java Test aaa bb c
回车后输出的结果是( A )。
public class Test {
public static void main(String args[]) {
int k1=;
int k2=args[1].length();
(k1+" "+k2);
}
}
A) 3 2 B)1 2 C) 1 3 D) 3 3
10、应用程序的main方法中有以下语句,则输出的结果是( B )。
int b[][]={{1}, {2,2}, {2,2,2}};
int sum=0;
for(int i=0;i<;i++) {
for(int j=0;j<b[i].length;j++) {
sum+=b[i][j];
}
}
("sum="+sum);
A) 32 B)11 C) 2 D) 3
11、应用程序的main方法中有以下语句,则执行后输出的结果是( D )。
int[] x={125,21,5,168,98};
int max=x[0];
for(int i=1;i<;i++){
if(x[i]> max)
max =x[i];
}
(max);
A) 125 B) 5 C) 98 D) 168
12、(