1、16. 程序中实现多线程的方法有两种:继承_Thread_类和实现Runnable接口。17. 在子类中使用关键字_super_做前缀可调用被子类覆盖的父类中的方法。18. 关键字_import_用于导入包中的类到程序中,供程序中使用。19. Java语言中, 通常把可能发生异常的方法调用语句放到try块中,并用紧跟其后的_catch_块来捕获和处理异常。20创建一个名为 MyPackage 的包的语句是 package MyPackage; 。 该语句应该放在程序的位置为: 首行 。21 在Java程序中,通过类的定义只能实现 单 重继承,但通过接口的定义可以实现 多 重继承关系22. 抽象
2、方法 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 final修饰或者private修饰 方法是不能被当前类的子类重新定义的方法。23. 如果一个Java Applet源程序文件只定义有一个类,该类的类名 MyApplet ,则类MyApplet必须是 Applet 类的子类并且存储该源程序文件的文件名必须为 MyApplet 。24在面向对象的程序设计中,类是具有相似性质的一组 _对象_的集合。25. 若x = 5,y = 10,则 x y & x+ = y 的逻辑值为 _false_。26、当程序中需要抛出异常时,应该使用_throw_子句,当需要在方
3、法中声明可能抛出的异常类型,应该使用_throws_子句。27.在Java语言中,线程的实现部分(线程体)应书写在方法public void run()中。28、Java语言中提供的GUI功能主要由包和包中的类和接口实现。29、若有定义int a=4,则执行完语句a-=a*a;后,a的值是 -12 。30、下列程序段执行后,t3的结果是 7 。int t1=3,t2=4,t3;t3=t10) else if (x-3) else x0; B. x-3; C. x=-3; D. x6、Main( )方法的返回类型是:( B )A. int B. void C. boolean D. static
4、 7.下列的while循环执行的次数是( A )。 int i=3; while(i+-j) continue; while(i5);A. i=6 j=5 =5 j=6 C. i=6 j=6 D. i=5 j=5 19.如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词( A) A. public B. private C. protectedD. transient 程序经常用到“递归”,“递归”的基本思想是( C ) A.“让别人反复调用自己” B.“自己反复调用别人” C.“自己反复调用自己”D.以上说法都不对 21在编写Java Application程序时,若需要使用到标准
5、输入输出语句,必须在程序的开头写上( C )语句。 A、import .* ; B、import ; C、import .* ; D、import ;22对于构造函数,下列叙述不正确的是( B )。A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。B、构造函数的返回类型只能是void型。C、构造函数的主要作用是完成对类的对象的初始化工作。D、一般在创建新对象时,系统会自动调用构造函数。23 若需要定义一个类域或类方法,应使用哪种修饰符?( D ) A、static B、package C、private D、public24若在某一个类定义中定义有如下的方法: abstract voi
6、d performDial( );该方法属于( D )。A、本地方法 B、最终方法 C、解态方法 D、抽象方法 25.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( C )。A、隐藏 B、覆盖 C、重载 D、Java不支持此特性 26、指出下列哪个方法与方法public void add(int a) 为不合理的重载方法。A. public void add(int a) B. public void add(String a) C. public void add(int a,int b) D. p
7、ublic void add(float a) 27、以下语句不能通过编译的是( B )。A. int a=1,2,3,4; B. int b;C. int c=new int3; D. int d=new int;28、以下语句中没有编译错误或警告提示信息的是:( B )。A. byte b=256; B. double d=89L;C. char c=”a”; D. short s=;变量中,以下不属于复合类型的数据类型是( B ) A. 类 B. 字符型 C. 数组型 D. 接口 30.给出下面代码:那个选项是正确的? ( B )public class test static int a = new int10;public static void main(String args) A. 编译时将产生错误; B. 编译时正确
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1