JAVA语言程序设计作业(共6页).docx
《JAVA语言程序设计作业(共6页).docx》由会员分享,可在线阅读,更多相关《JAVA语言程序设计作业(共6页).docx(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上2014秋JAVA语言程序设计作业单选题第1题 下列叙述中,正确的是_。 A、Java语言的标识符是区分大小写的 B、源文件名与public类名可以不相同 C、源文件名其扩展名为.jarD、源文件中public类的数目不限 第2题 下面哪个语句是创建数组的正确语句?( ) A、float f66 = new float66 B、float f = new float6 C、float f = new float66 D、float f = new float6 第3题 有整型数组:int x=12,35,8,7,2;,则调用方法Arrays.sort(x)后,数组x中
2、的元素值依次是( ). A、2 7 8 12 35 B、12 35 8 7 2 C、35 12 8 7 2 D、8 7 12 35 2 第4题 下列关于方法覆盖不正确的是_。 A、方法覆盖和方法重载都是定义相同方法名的方法,本质上是一致的 B、方法覆盖只能发生在子类对父类的继承中 C、方法覆盖充分体现了Java语言的多态性 D、方法返回值类型不同时也能实现方法覆盖 第5题 Java为移动设备提供的平台是_。 A、J2ME B、J2SE C、J2EE D、JDK5.0 第6题 下面程序段执行后b的值是( )。 String str = java;boolean b = str instanceo
3、f String A、0 B、true C、1 D、false 第7题 下列哪个类声明是正确的_。 A、abstract final class HI. B、abstract private move(). C、protected private number. D、public abstract class Car. 第8题 对于构造方法,下列叙述不正确的是_。 A、构造方法是类的一种特殊方法,它的方法名必须与类名相同 B、构造方法没有返回值类型 C、子类不但可以继承父类的无参构造方法,也可以继承父类的有参构造方法。 D、子类在创建构造方法是必须把调用父类构造方法放在第一条语句 第9题 在使
4、用interface声明一个接口时,只可以使用( )修饰符修饰该接口。 A、private B、protected C、无修饰符 D、public 第10题 下列关于Java类的构造方法的说法中错误的是:( ) A、构造方法的名字必须与类的名字完全相同B、构造方法一般不能由程序员在程序中主动调用 C、父类的构造方法能被子类继承D、构造方法必须用public访问控制符修饰 第11题 下面的程序段执行后输出的结果是( )。StringBuffer buf=new StringBuffer(Beijing2008);buf.insert(7,);System.out.println(buf.toSt
5、ring(); A、Beijing2008 B、Beijing2008 C、Beijing2008 D、Beijing#2008 第12题 以下哪个约束符可用于定义成员常量?( ) A、static B、final C、abstract D、以上约束符都不能用 第13题 下面是有关子类继承父类构造函数的描述,其中正确的是( )。 A、创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数。 B、子类无条件地继承父类不含参数的构造函数。 C、子类必须通过super关键字调用父类的构造函数。 D、子类无法继承父类的构造函数。 第14题 下列关于继承的哪项叙述是正确的? A、在java中
6、允许多重继承B、在java中一个类只能实现一个接口 C、在java中一个类不能同时继承一个类和实现一个接口 D、java的单一继承使代码更可靠 第15题 在Java Applet程序用户自定义的Applet子类中,常常重载( )方法在Applet的界面中显示文字、图形和其它界面元素。 A、start( ) B、stop( ) C、init( ) D、paint( ) 第16题 若类中某方法进行重载,能够区分这重载方法的手段是 _。 A、它们的返回值类型的不同 B、它们的名称的不同 C、它们的参数表的不同 D、它们的修饰符不同 第17题 下列程序段的输出结果是_。int data = 0; ch
7、ar k = a, p = f; data = p k; System.out.println(data); A、0 B、a C、f D、5 第18题 类的成员有( )? A、域(变量或对象) B、接口 C、内部类D、字节码 第19题 关于Java的包叙述不正确的是_。 A、不同包中的类不允许有相同的名称B、同一包中的类不允许有相同的名称 C、包是用于组织类与接口的机制 D、 可以通过import语句将包中的类加载到程序中 第20题 应用程序的main方法中有以下语句,则输出的结果是 ( )。String s=java;int n=s.indexOf();int k=s.indexOf(,5)
8、;String s2=s.substring(n+1,k);System.out.println(s2); A、 B、java C、 D、5 第21题 下列语句序列执行后,num的值是( )。Random rd =new Random();int num=Math.abs(rd.nextInt()%4+1 A、14之间的随机值 B、5 C、0 D、-1 第22题 应用程序的main方法中有以下语句,则输出的结果是 ( )。String s1=AbcD;String s2=s1.toLowerCase(); A、A B、ABCD C、aBCd D、abcd 第23题 在编写Java Applic
9、ation程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句 A、import java.awt.* B、import java.applet.Applet C、import java.io.* D、import java.awt.Graphics 第24题 下列声明的方法强制要求子类来实现的是: ( ) A、public double methodda() B、static void methoda(double d1) C、public native double methoda() D、abstract public void methoda() 第25题 下面是关于类
10、及其修饰符的一些描述,不正确的是:( ) A、abstract类只能用来派生子类,不能用来创建abstract类的对象。 B、final类不但可以用来派生子类,也可以用来创建final类的对象。 C、abstract不能与final同时修饰一个类。 D、abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。 第26题 若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是 ( )。 A、它们的返回值类型的不同 B、它们的名称的不同 C、它们的参数表的不同 D、它们的修饰符不同 第27题 下面哪一个函数是public void exam
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 语言程序设计 作业
限制150内