华联学院《Java程序设计》期末考试笔试卷A及答案

上传人:东*** 文档编号:269981394 上传时间:2022-03-24 格式:DOC 页数:15 大小:117KB
返回 下载 相关 举报
华联学院《Java程序设计》期末考试笔试卷A及答案_第1页
第1页 / 共15页
华联学院《Java程序设计》期末考试笔试卷A及答案_第2页
第2页 / 共15页
华联学院《Java程序设计》期末考试笔试卷A及答案_第3页
第3页 / 共15页
华联学院《Java程序设计》期末考试笔试卷A及答案_第4页
第4页 / 共15页
华联学院《Java程序设计》期末考试笔试卷A及答案_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《华联学院《Java程序设计》期末考试笔试卷A及答案》由会员分享,可在线阅读,更多相关《华联学院《Java程序设计》期末考试笔试卷A及答案(15页珍藏版)》请在金锄头文库上搜索。

1、XXXXXX大学 XXX学院 (密封线内勿答题) 姓名 学号 学院(系) 专业 年级 班(密封线内勿答题) Java程序设计课程 期末考试卷(20xx20xx学年 第x学期) 本科 专科R A卷R B卷 C卷(考试时间120分钟)题号一二三四五总分分数一、 单选题(本大题共20个小题,每小题1分,共20分)得分评阅人1、编译和运行下面的应用程序,屏幕输出的结果是( )。public class Test public static void main(String args) A a=new A(aaaaa);A.B b=a.new B(); System.out.println(a.outS

2、tr+b.inStr); class A String outStr; public A(String s) outStr=s; public class B public String inStr=bbbbb; A) aaaaa B)ababa C) bbbbb D) aaaaabbbbb 2、当某一线程正处于休眠状态,而另一个线程用 Thread 类中的 interrupt() 方法中断它时,抛出的异常类型是( )。A) IOException B) RuntimeExceptionC) InterruptedException D) ClassNotFoundException 3、以下

3、是应用程序中定义的静态方法printBinary,若在其main方法中有方法调用语句printBinary(2),则输出的结果是 ( )。static void printBinary(int i) System.out.print(i + 的2进制数表示为:t); for(int j = 31; j =0; j-) if(1 j) & i) != 0) System.out.print(1); else System.out.print(0); System.out.println();/换行 A) 00000000000000000000000000000001 B) 0000000000

4、0000000000000000000010 C) 00000000000000000000000000001111 D) 00000000000000000000000000000000 4、下面语句的功能是( )。RandomAccessFile raf2 = new RandomAccessFile(1.txt,rw ); A)打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据。 B)打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据。C)打开当前目录下的文件1.txt,但不能向文件写入数据,只能从文件读取数据。D) 以上说法都不对。 5、下面的

5、程序编译运行后,输出的结果是( ).import java.util.Arrays;public class Test public static void main(String unused) String str = ZZZ, AAA,BBB,CCC; Arrays.sort(str); int index=Arrays.binarySearch(str,ZZZ); System.out.println(index); A) 0 B) 1 C)2 D)3 6、下面的程序段的功能是( )。File file1=new File(d:xxxyyyzzz);file1.mkdirs();A)在

6、当前目录下生成子目录:xxxyyyzzz B)生成目录: e:xxxyyyzzz C)在当前目录下生成文件xxx.yyy.zzz D)以上说法都不对 7、下面的程序编译运行后输出的结果是( )。public class Test public static void main(String args) X a=new X( ) public void showX() System.out.println(a*b); ; a.showX(); class X int a=5,b=3; public void showX() System.out.println(a+b); A) 15 B) 8

7、C) 5 D) 3 8、应用程序的main方法中有以下语句,则输出的结果是 ( )。String s=xxxxxxxxxxxxxxx#123#456#zzzzz;int n=s.indexOf(#); int k=s.indexOf(#,n+1);String s2=s.substring(n+1,k);System.out.println(s2);A)123456 B)123 C) xxxxxxxxxxxxxxx D) zzzzz 9、关于下面的程序Test.java说法正确的是( )。public class Test String x=1; int y; public static vo

8、id main(String args) int z=2; System.out.println(x+y+z); A)3 B)102 C) 12 D)程序有编译错误10、应用程序的main方法中有以下语句,则输出的结果是 ( )。double x=8765.12345;DecimalFormat form1 = new DecimalFormat(0000.00);System.out.println(x=+form1.format(x); A)x=8765.12 B)x=8765.12345C)x=8765.1 D)x=8765.0 11、应用程序的main方法中有以下语句,则输出的结果是

9、( )。 int b=1, 1, 1, 2,2, 3; int sum=0; for(int i=0;ib.length;i+) for(int j=0;jbi.length;j+) sum+=bij; System.out.println(sum=+sum);A) 10 B)6 C) 9 D) 13 12、下面的程序段执行后输出的结果是( )。String s=Test.java;boolean b=s.startsWith(test); System.out.print(b); boolean b1=s.endsWith(java);System.out.println(b+ +b1);A

10、) true true B) true false C) false true D) false false 13、应用程序的main方法中有以下语句,则执行后输出的结果是 ( )。int x=125,21,5,168,98;int min=x0;for(int i=1;ix.length;i+)if(ximin)min=xi;System.out.println(min);A) 125 B) 5 C) 98 D) 168 14、应用程序的main方法中有以下语句,则输出的结果是 ( )。Hashtable hashtable=new Hashtable();hashtable.put(100,aaa);hashtable.put(200,bbb);hashtable.put(300,ccc); System.out.println(hashtable.get(300).toString()+ hashtable.get(200).toString() + hashtable.get(100).toString(); A) aaa B) bbb C) ccc D) cccbbbaaa 15、下面程序段执行后b的值是( )。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 软件工程

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号