《JAVA程序设计》期末考试试题汇总及答案.docx

上传人:叶*** 文档编号:50256187 上传时间:2022-10-14 格式:DOCX 页数:35 大小:52.46KB
返回 下载 相关 举报
《JAVA程序设计》期末考试试题汇总及答案.docx_第1页
第1页 / 共35页
《JAVA程序设计》期末考试试题汇总及答案.docx_第2页
第2页 / 共35页
点击查看更多>>
资源描述

《《JAVA程序设计》期末考试试题汇总及答案.docx》由会员分享,可在线阅读,更多相关《《JAVA程序设计》期末考试试题汇总及答案.docx(35页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、一、单选择题1、编译 JavaApplication 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。A.javaB.classC.htmlD.exe2、设 x=1,y=2,z=3,则表达式yz/x的值是()。A.3B.3.5C.4D.53、不允许作为类及类成员的访问控制符的是()。A.publicB.privateC.staticD.protected4、为 AB 类的一个无形式参数无返回值的方法 method 书写方法头,使得使用类名 AB 作为前缀就可以调用它,该方法头的形式为()。A.static void method()B.public void method()C

2、.final void method()D.abstract void method()二、填空题1、开发与运行 Java 程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。2、在 Java 的基本数据类型中,char 型采用 Unicode 编码方案,每个 Unicode 码占用2字节内存空间,这样,无论是中文字符还是英文字符,都是占用2字节内存空间。3、设 x=2,则表达式(x+)3 的值是0。4、若 x=5,y=10,则 x=y 的逻辑值分别为true和false。5、抽象(abstract)方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之

3、中定义。最终(final)方法是不能被当前类的子类重新定义的方法。6、创建一个名为 MyPackage 的包的语句是 packageMyPackage;,该语句应该放在程序的位置为:应该在程序第一句。7、设有数组定义:intMyIntArray =10,20,30,40,50,60,70;则执行以下几个语句后的输出结果是120。int s=0;for(int i=0;i MyIntArray.length;i+)if(i%2=1)s+=MyIntArrayi;System.out.println(s);8、在 Java 程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系

4、。三、写出下面程序的运行结果1、import java.io.*;public class abcpublic static void main(String args )AB s=newAB(Hello!,I love JAVA.);System.out.println(s.toString();class AB String s1;String s2;publicAB(String str1,String str2)s1=str1;s2=str2;public String toString()return s1+s2;运行结果:Hello!I love JAVA.2、import jav

5、a.io.*;public class abcpublic static void main(String args)int i,s=0;int a =10,20,30,40,50,60,70,80,90;for(i=0;i a.length;i+)if(ai%3=0)s+=ai;System.out.println(s=+s);运行结果:s=1803、import java.io.*;public class abcpublic static void main(String args)System.out.println(a=+a+nb=+b);class SubClass extends

6、 SuperClassint c;SubClass(int aa,int bb,int cc)super(aa,bb);c=cc;class SubSubClass extends SubClassint a;SubSubClass(int aa,int bb,int cc)super(aa,bb,cc);A=aa+bb+cc;void show()System.out.println(a=+a+nb=+b+nc=+c);运行结果:a=60 b=20 c=30JAVA 程序设计期末考试试题程序设计期末考试试题(二)(二)一判断题一判断题1Java 的源代码中定义几个类,编译结果就生成几个以.c

7、lass 为后缀的字节码文件。()2Java 程序里,创建新的类对象用关键字 new,回收无用的类对象使用关键字 free。()3Java 有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。()4构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为 void。()5在异常处理中,若 try 中的代码可能产生多种异常则可以对应多个 catch 语句,若 catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。()6拥有 abstract 方法的类是抽象类,但抽象类中可以没有 abstract 方法。()7Java 的屏幕坐标是以像素为单位,容器的左下角被确定

8、为坐标的起点。()8静态初始化器是在其所属的类加载内存时由系统自动调用执行。()9在 Java 中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。()二单项选择题二单项选择题1Java application 中的主类需包含 main 方法,以下哪项是 main 方法的正确形参?()A、StringargsB、StringarC、CharargD、StringBuffer args2以下关于继承的叙述正确的是()。A、在 Java 中类只允许单一继承B、在 Java 中一个类只能实现一个接口C、在 Java 中一个类不能同时继承一个类和实现一个接口D、在

9、 Java 中接口只允许单一继承3paint()方法使用哪种类型的参数?()A、GraphicsB、Graphics2DC、StringD、Color4以下哪个不是 Java 的原始数据类型()A、intB、BooleanC、floatD、char5以下哪项可能包含菜单条()。A、PanelB、FrameC、AppletD、Dialog6若需要定义一个类域或类方法,应使用哪种修饰符?()A、staticB、packageC、privateD、public7在浏览器中执行 applet 程序,以下选项中的哪个方法将被最先执行()。A、init()B、start()C、destroy()D、sto

10、p()8给出下面代码,关于该程序以下哪个说法是正确的?()public class Personstatic int arr=new int5;public static void main(String a)System.out.println(arr0);A、编译时将产生错误B、编译时正确,运行时将产生错误C、输出零D、输出空9下列哪些语句关于 Java 内存回收的说明是正确的?()A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象10以下哪个关键字可以用来对对象加互斥锁?()A、trans

11、ientB、synchronizedC、serializeD、static11以下代码段执行后的输出结果为()intx=3;inty=10;System.out.println(y%x);A、-1B、2C、1D、312有以下程序片段,下列哪个选项不能插入到行 1。()1.2.publicclassInteresting3./do sth4.A、import java.awt.*;B、package mypackage;C、class OtherClassD、public class MyClass 13.设有下面两个赋值语句:a=Integer.parseInt(“12”);b=Integer

12、.valueOf(“12”).intValue();下述说法正确的是()。A、a 是整数类型变量,b 是整数类对象。B、a 是整数类对象,b 是整数类型变量。C、a 和 b 都是整数类对象并且值相等。D、a 和 b 都是整数类型变量并且值相等。14FilterOutputStream 是 BufferedOutputStream、DataOutputStream 及 PrintStream 的父类,以下哪个类可能是 FilterOutputStream 构造函数的参数类型?A、OutputStreamB、FileC、InputStreamD、BufferedOutputStream15在编写

13、JavaApplet 程序时,需在程序的开头写上()语句。A、importjava.awt.*;B、importjava.applet.Applet;C、importjava.io.*;D、importjava.awt.Graphics;16类 Parent、Child 定义如下:1 public classParent2 publicfloataFun(float a,float b)throws3IOException 45publicclassChildextendsParent67将以下哪种方法插入行 6 是不合法的。()A、floataFun(floata,floatb)B、publ

14、icintaFun(int a,int b)throwsException C、publicfloataFun(floatp,float q)D、publicintaFun(int a,intb)throws IOException 17在使用 interface 声明一个接口时,只可以使用()修饰符修饰该接口。A、privateB、protectedC、privateprotectedD、public18、有以下方法的定义,请选择该方法的返回类型()。ReturnTypemethod(byte x,double y)return(short)x/y*2;A、byteB、shortC、intD

15、、double19、关于以下代码段的说法正确的是()1Strings=abcde;2StringBuffers1=newStringBuffer(abcde);3if(s.equals(s1)4s1=null;5if(s1.equals(s)6s=null;A、第 1 行编译错误,String 的构造器必须明确调用B、第 3 行编译错误,因为 s 与 s1 有不同的类型C、编译成功,但执行时在第 5 行有异常抛出D、编译成功,过程中也没有异常抛出20、编译并运行以下程序,以下描述哪个选项是正确的()1.classX2.protectiedStringtoString()i3.returnsup

16、er.toString();4.A、编译通过运行无异常B、编译通过但运行时出错C、行 2 出错,不能成功编译D、不能成功编译,行 3 出错三程序阅读题三程序阅读题1以下程序的输出结果为相等相等。class StringTest1public static void main(String args)String s1=hello;String s2=new String(hello);if(s1.equals(s2)System.out.println(相等);elseSystem.out.println(不相等);2以下程序段的输出结果为56789。public class TestArra

17、ypublic static void main(Stringargs)inti,j;inta =5,9,6,8,7;for(i=0;i a.length-1;i+)intk=i;for(j=i;j a.length;j+)if(ajak)k=j;inttemp=ai;ai=ak;ak=temp;for(i=0;ia.length;i+)System.out.print(ai+);System.out.println();3写出以下程序的功能。import java.io.*;public class TestFilepublic static void main(String args)th

18、rows ExceptionBufferedReader br=new BufferedReader(new InputStreamReader(System.in);BufferedWriter bw=new BufferedWriter(new FileWriter(“input.txt);String s;while(true)System.out.print(请输入一个字符串:);System.out.flush();s=br.readLine();if(s.length()=0)break;bw.write(s);bw.newLine();bw.close();功能:从键盘逐一输入字

19、符串,逐一输出至功能:从键盘逐一输入字符串,逐一输出至 input.txt 文件中,直至输入空行。文件中,直至输入空行。4阅读以下程序,写出输出结果。classAnimal Animal()System.out.print(Animal);publicclassDogextendsAnimal Dog()System.out.print(Dog);public static void main(String args)Dogsnoppy=newDog();输出结果:输出结果:AnimalDogJAVA 程序设计期末考试试题程序设计期末考试试题(三)(三)一一、单项选择题、单项选择题1、如下哪个

20、是 Java 中的标识符()A、publicB、superC、3numberD、width2、如下哪个是 Java 中的标识符()A、fieldnameB、superC、3numberD、#number3、已知如下定义:String s=story;下面哪个语句不是合法的()A、s+=books;B、s=s+100;C、int len=s.length;D、String t=s+“abc”;4、如下哪个是 Java 中有效的关键字()A、nameB、helloC、falseD、good5、下面的代码段执行之后 count 的值是什么()int count=1;for(int i=1;i=5;i

21、+)count+=i;System.out.println(count);A、5B、1C、15D、166、定义一个类,必须使用的关键字是()A、publicB、classC、interfaceD、static7、定义一个接口必须使用的关键字是()A、publicB、classC、interfaceD、static8、如果容器组件 p 的布局是 BorderLayout,则在 p 的下边中添加一个按钮 b,应该使用的语句是()A、p.add(b);B、p.add(b,North);C、p.add(b,South);D、b.add(p,North);9、声明并创建一个按钮对象 b,应该使用的语句是

22、()A、Button b=new Button();B、button b=new button();C、Button b=new b();D、b.setLabel(“确定”);10、Frame 对象默认的布局管理器是()A、FlowLayoutB、BorderLayoutC、CardLayoutD、null11、下列哪一个 import 命令可以使我们在程序中创建输入/输出流对象()A、import java.sql.*;B、import java.util.*;C、import java.io.*;D、import .*;12、下面哪一个 import 命令可以为我们提供编写网络应用程序的类

23、()A、import java.sql.*;B、import java.util.*;C、import java.io.*;D、import .*;13、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()A、FileInputStreamB、FileOutputStreamC、DataOutputStreamD、FileWriter二二、填空题、填空题1、如果将类 MyClass 声明为 public,它的文件名称必须是(MyClass.java)才能正常编译。2、Java 程序中的单行注释符是(/),多行注释符是(/*/)。3、Java 中布尔类型的常量有两种,它们是(true)

24、和(false)。4、Java 中用于定义小数的关键字有两个:(float)和(double),后者精度高于前者。5、Java 中用于两个数相等比较的运算符是:(=),用于不相等比较的运算符是()。6、在 Java 中定义一个字符串类型的变量 str 的语句是:(String str;),定义一个具有 10个元素的整型数组 a 的语句是:(int arr=new int10;)。7、导入 mypackage 包中的所类的命令是(import mypackage.*;)。8、当声明一个数组 int arr=new int5;时,这代表这个数组所保存的变量类型是(int),数组名是(arr),数组

25、的大小为(5),数组元素下标的使用范围是(0 到到 4)。9、假设 x=13,y=4,则表达式 x%y!=0 的值是(true),其数据类型是(boolean)。10、异常处理是由(try)、(catch)和 finally 块三个关键所组成的程序块。11、以下程序段的输出结果是(三角形三角形)int x=5,y=6,z=4;if(x+y z&x+z y&z+y x)System.out.println(三角形);elseSystem.out.println(不是三角形);12、下面程序段的执行结果是(6 5 4 3 2)int a=2,3,4,5,6;for(int i=a.length-1

26、;i=0;i-)System.out.print(ai+);三三、程序阅读、程序阅读题题2、以下程序的输出结果为_课程号课程号:101 课程名课程名:ASP 学分学分:3_。public class Course private String cNumber;private String cName;private int cUnit;public Course(String number,String name,int unit)cNumber=number;cName=name;cUnit=unit;public void printCourseInfo()System.out.print

27、ln(课程号:+cNumber+课程名:+cName+学分:+cUnit);class CourseTest public static void main(String args)Course c;c=new Course(101,ASP,3);c.printCourseInfo();3、以下程序的输出结果为_汤姆猫体重:汤姆猫体重:20.0 斤斤_。public class Tom private float weight;private static String name;public void setWeight(float weight)this.weight=weight;pri

28、vate void out()System.out.println(name+体重:+weight+斤);public static void main(String args)Tom.name=汤姆猫;Tom cat=new Tom();cat.setWeight(20);cat.out();5、下列程序的运行结果是_12345_。public class MyClass int a=1,2,3,4,5;void out()for(int j=0;j a.length;j+)System.out.print(aj+);public static void main(String args)M

29、yClass my=new MyClass();my.out();四四、简答题、简答题1、简述 Java 中异常处理的机制?答:答:首先 Java 的异常是面向对象的。一个 Java 的 Exception 是一个描述异常情况的对象.当出现异常情况时,一个 Exception 对象就产生了,并放到异常的成员函数里。Java 的异常处理是通过 5 个关键词来实现的:try,catch,throw,throws 和 finally。1.异常处理:在 Java 语言的错误处理结构由 try,catch,finally 三个块组成。其中 try块存放将可能发生异常的 Java 语言,并管理相关的异常指

30、针;catch 块紧跟在 try 块后面,用来激发被捕获的异常;finally 块包含清除程序没有释放的资源,句柄等。不管 try 块中的代码如何退出,都将执行 finally 块。2.抛出异常:Java 语言可以不在方法中直接捕获,而用 throw 语句将异常抛给上层的调用者。Throw 语句就是来明确地抛出一个异常;首先你必需得到一个 Throwable 的实例句柄,通过参数传到 catch 中,或者采用 new 操作符来创建一个。2、什么是继承?答答:通过必要的说明能够实现某个类无需重新定义就拥有另一个类的某些属性和方法,并把这种关系称为继承,先定义的类称为父类,后定义的类称为子类,并且

31、允许多层的继承关系。3 3、请简述重载和重写的区别?答:答:方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。重写 Overriding 是父类与子类之间多态性的一种表现,重载 Overloading 是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded

32、 的方法是可以改变返回值的类型。JAVA 程序设计期末考试试题程序设计期末考试试题(四)(四)一、一、单选题单选题1、下列程序段执行后的结果是()。String s=new String(abcdefg);for(int i=0;is.length();i+=2)System.out.print(s.charAt(i);A)acegB)ACEGC)abcdefgD)abcd2、有整型数组:intx=12,35,8,7,2;,则调用方法 Arrays.sort(x)后,数组 x 中的元素值依次是().A)2781235B)1235872C)3512872D)87123523、下面的程序段创建了

33、BufferedReader 类的对象 in,以便读取本机 c 盘 my 文件夹下的文件 1.txt。File 构造函数中正确的路径和文件名的表示是()。File f=new File(填代码处);file=new FileReader(f);in=new BufferedReader(file);A)./1.txtB)./my/1.txtC)c:my1.txtD)c:my1.txt4、应用程序的 main 方法中有以下语句,则输出的结果是()。Strings1=new String(abc);Strings2=new String(abc);boolean b1=s1.equals(s2);

34、boolean b2=(s1=s2);System.out.print(b1+b2);A)truefalseB)falsetrueC)truetrueD)falsefalse5、应用程序的 main 方法中有以下语句,则输出的结果是()。Hashtable hashtable=new Hashtable();hashtable.put(x,12345);hashtable.put(y,67890);hashtable.put(a,abcde);System.out.println(hashtable.get(a);A)aB)abcdeC)12345D)678906、下面语句的功能是()。Ran

35、domAccessFileraf2=new RandomAccessFile(1.txt,rw);A)打开当前目录下的文件 1.txt,既可以向文件写数据,也可以从文件读数据。B)打开当前目录下的文件 1.txt,但只能向文件写入数据,不能从文件读取数据。C)打开当前目录下的文件 1.txt,但不能向文件写入数据,只能从文件读取数据。D)以上说法都不对。7、应用程序的 main 方法中有以下语句,则输出的结果是()。Strings=12345#aaa#bbb#67890;intn=s.indexOf(#);intk=s.indexOf(#,n+1);intm=s.indexOf(#,k+1);

36、Strings2=s.substring(m+1);System.out.println(s2);A)123456B)67890C)aaaD)bbb8、下面程序段执行后 b 的值是()。Integer integ=new Integer(9);boolean b=integinstanceofObject;A)9B)trueC)1D)false9、应用程序 Test.java 的源程序如下,在命令行键入:java Testaaabbc回车后输出的结果是()。public class Test public static void main(String args)intk1=args.leng

37、th;intk2=args1.length();System.out.print(k1+k2);A)32B)12C)13D)3310、应用程序的 main 方法中有以下语句,则输出的结果是()。intb=1,2,2,2,2,2;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)32B)11C)2D)311、应用程序的 main 方法中有以下语句,则执行后输出的结果是()。intx=125,21,5,168,98;intmax=x0;for(in

38、t i=1;i max)max=xi;System.out.println(max);A)125B)5C)98D)16812、程序 Test.java 编译运行后输出的结果是()。public class Test String s1=java;public static void main(String args)int z=2;Test t=new Test();System.out.println(t.s1+z);A)java2B)2C)没有输出结果D)java13、应用程序的 main 方法中有以下语句,则输出的结果是()。String s1=0.5,s2=12;double x=Do

39、uble.parseDouble(s1);inty=Integer.parseInt(s2);System.out.println(x+y);A)12.5B)120.5C)12D)“12.5”14、下面的程序创建了一个文件输出流对象,用来向文件 test.txt 中输出数据,假设程序当前目录下不存在文件 test.txt,编译下面的程序 Test.java 后,将该程序运行 3 次,则文件 test.txt的内容是()。import java.io.*;public class Test public static void main(String args)try String s=ABCD

40、E;byte b=s.getBytes();FileOutputStream file=new FileOutputStream(test.txt,true);file.write(b);file.close();catch(IOException e)System.out.println(e.toString();A)ABCABCB)ABCDEC)TestD)ABCDEABCDE ABCDE15、下面那些方法不是接口 Collection 中已声明的方法()?A)添加元素的 add(Objectobj)方法B)删除元素的 remove(Object obj)方法C)得到元素个数的 lengt

41、h()方法D)返回迭代器的 iterator()方法,迭代器用于元素遍历二、多选题二、多选题1、下面 main()方法的定义哪些是正确的()?A)public static void main(String args)B)public static void main(String)C)public static void main(String args)D)public static void main(String x)2、线程对象的生命周期中,通常经历下面哪些状态()。A)新建B)运行C)就绪D)死亡3、下面说法正确的是()。A)final 可修饰类、属性(变量)、方法。B)abstr

42、act 可修饰类、方法。C)抽象方法只有方法头,没有方法体。D)关键字 final 和 abstract 不能同时使用。4、下面关于 java 中输入/输出流的说法正确的是()。A)A)FileInputStream 与 FileOutputStream 类用读、写字节流。B)B)Reader 与 Writer 类用来读、写字符流。C)C)RandomAccessFile 既可以用来读文件,也可以用来写文件。D)D)File 类用来处理与文件相关的操作。5、下面说法正确的是()。A)如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字。B)如果源文件包含 import 语句,则该

43、语句必须是除空行和注释行外的第一个语句行。C)如果某源文件包含 package 语句,则该语句必须是第一个非空、非注释行。D)接口中的方法必定是抽象方法,但可以不用关键字 abstract 修饰。6、下面关于 Java 中异常处理 try 块的说法正确的是()?A)try 块后通常应有一个 catch 块,用来处理 try 块中抛出的异常。B)catch 块后必须有 finally 块。C)可能抛出异常的方法调用应放在 try 块中。D)对抛出的异常的处理必须放在 try 块中7、下面关于进程、线程的说法正确的是()。A)进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程多

44、线程,形成多条执行线索。B)线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。C)Java 多线程的运行与平台相关。D)对于单处理器系统,多个线程分时间片获取 CPU 或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务。8、关于 BufferedReader 类的 readLine()方法,以下说法正确的是()。A)方法 readLine()每次读取一行数据。B)方法 readLine()每次读取一个字节。C)该方法可能抛出 IOException 异常,调用该方法时通

45、常应将它放到 try 块中,并通过 catch块处理异常。D)如果读到流的末尾,该方法返回的结果为 null。三、程序阅读题三、程序阅读题1、阅读下面的程序,回答问题(问 3 分,问 3 分,共 6 分)。import java.awt.*;import javax.swing.*;public class T extends JFrame public T()super(GridLayout);Containercon=this.getContentPane();con.setLayout(new GridLayout(2,3);con.add(new JButton(a);con.add(

46、new JButton(b);con.add(new JButton(c);con.add(new JButton(d);con.add(new JButton(e);con.add(new JButton(f);setSize(200,80);setVisible(true);public static void main(String args)new T();画图表示程序运行后的图形界面。如果程序通过实现某个接口处理按钮的动作事件,则该接口名为何?接口中的方法头声明如何?答案:答案:接口名:ActionListener接口中的方法:public void actionPerformed(

47、ActionEvent e)2、阅读下面的程序,回答问题(问 3 分,问 3 分,共 6 分)。importjava.util.*;public class Tpublic static void main(String args)Set set=new TreeSet();set.add(new Integer(10);set.add(new Integer(5);set.add(new Integer(15);set.add(new Integer(5);set.add(new Integer(10);System.out.println(size=+set.size();Iterator

48、it=set.iterator();while(it.hasNext()System.out.print(it.next()+);程序运行后输出的结果如何?说明 java 中的集合(Set 接口)和映射(Map 接口)的主要区别。答案:答案:size=351015Set 接口是不包含重复元素的集合;Map 接口将键映射到值,键可以重复,但每个键最多只能映射一个值。3、阅读下面的程序,并回答问题(问 3 分,问 3 分,共 6 分)。import java.io.*;public class Test public static void main(String args)throws IOEx

49、ception BufferedReader buf=new BufferedReader(new InputStreamReader(System.in);while(true)Stringstr=buf.readLine();if(str.equals(quit)break;int x=Integer.parseInt(str);System.out.println(x*x);编译运行上面的程序:从键盘输入 5,回车后输出的结果如何?从键盘输入 quit,回车后程序执行情况如何?答案:答案:25终止应用程序的运行。JAVA 程序设计期末考试试题程序设计期末考试试题(五)(五)一、一、单选题

50、单选题1、当某一线程正处于休眠状态,而另一个线程用 Thread 类中的 interrupt()方法中断它时,抛出的异常类型是()。A)IOExceptionB)RuntimeExceptionC)InterruptedExceptionD)ClassNotFoundException2、下面的程序段的功能是()。File file1=new File(d:xxxyyyzzz);file1.mkdirs();A)在当前目录下生成子目录:xxxyyyzzzB)生成目录:e:xxxyyyzzzC)在当前目录下生成文件 xxx.yyy.zzzD)以上说法都不对3、应用程序的 main 方法中有以下语

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

当前位置:首页 > 应用文书 > 工作总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com