ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:17.90KB ,
资源ID:19304188      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19304188.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA类与对象及数组习题Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JAVA类与对象及数组习题Word文档下载推荐.docx

1、 4) f +=1.0; 5) 6)A. 第2行B. 第3行C. 第4行D. 第6行(7)下列关于继承的哪项叙述是正确的?A在java中允许多重继承 B在java中一个类只能实现一个接口 C在java中一个类不能同时继承一个类和实现一个接口 Djava的单一继承使代码更可靠(8)下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?Aprivate B无修饰符 Cpublic Dprotected (9)给出下列代码,如何使成员变量m 被方法fun()直接访问?class Test private int m; public static void fun() . A将priva

2、te int m 改为protected int m B将private int m 改为 public int m C将private int m 改为 static int m D将private int m 改为 int m (10)已知有下列类的说明,则下列哪个语句是正确的?public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); At.f; Bthis.n; CTest.m; DTest.f

3、;(11)给出下列代码,则数组初始化中哪项是不正确的?byte array1,array2;byte array3;byte array4;Aarray2 = array1 Barray2=array3 Carray2=array4 Darray3=array4 (12)下列代码的执行结果是 public int aMethod() static int i=0; i+; System.out.println(i); public static void main(String args) Test test = new Test(); test.aMethod();A编译错误 B0 C1 D

4、运行成功,但不输出 (13)下列关于内部类的说法不正确的是 A内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用 B内部类可以使用它所在类的静态成员变量和实例成员变量 C内部类不可以用abstract修饰符定义为抽象类 D内部类可作为其他类的成员,而且可访问它所在类的成员 (14)顺序执行下列程序语句后,则b的值是 String a=Hello;String b=a.substring(0,2);AHello Bhello CHe Dnull (15)为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。Astat

5、ic void method( ) B. public void method( )Cfinal void method( ) D. abstract void method(16) 不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?( ) A.实例方法可以直接调用父类的实例方法。 B.实例方法可以直接调用父类的类方法。 C.实例方法可以直接调用其他类的实例方法。 D.实例方法可以直接调用本类的实例方法class FatherClass void MemMethod() System.out.println(FatherClass Member Method!)

6、; static void StaMethod()FatherClass Static Method! public class Son Class extends FatherClass void MemMethod1() FatherClass.StaMethod(); System.out.println(SonClass Member Method! public static void main(String args) SonClass sc=new Class(); sc.MemMethod1(); SonClass.StaMethod();(17)设有下面的一个类定义:clas

7、s AA static void Show( ) System.out.println(“我喜欢Java!”); class BB void Show( ) System.out.println(“我喜欢C+!若已经使用AA类创建对象a和BB类创建对象b,则下面( )方法调用是正确的 A. a.Show( ) b.Show( ) B. AA.Show( ); BB.Show( );C. AA.Show( );b.Show( ); D. a.Show( );(18) 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序

8、特性称为(A.隐藏 B.覆盖 C.重载 D.Java不支持此特性(19) 对于构造函数,下列叙述不正确的是(A.构造函数也允许重载。B.子类无条件地继承父类的无参构造函数。C.子类不允许调用父类的构造函数。D.在同一个类中定义的重载构造函数可以相互调用。(20) 对于子类的构造函数说明,下列叙述中不正确的是(A.子类无条件地继承父类的无参构造函数。B.子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。D.子类不但可以继承父类的无参构造函

9、数,也可以继承父类的有参构造函数。二、请写出下列程序的运行结果(1)下列程序的运行结果是( )import java.io.* ;public class Examac public 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 ( i%3 = 0 ) s += ai ;System.out.println(s=+s);(2)下列程序的运行结果是( )public class

10、Examad int i ; int a = 11,22,33,44,55,66,77,88,99 ; for ( i = 0 ;= a.length / 2 ; System.out.print( ai+aa.length-i-1+ System.out.println( );(3)下列程序的运行结果是( )import java.io.*;class Parent void printMe()parentclass Child extends Parentchild void printAll() super.printMe(); this.printMe(); printMe();pub

11、lic class Examae Child myC = new Child( ); myC.printAll( );(4)下列程序的运行结果是( )class Examaf public static void main(String args) String s1=new String();String s2=new String(String 2char chars=a, string;String s3=new String(chars);String s4=new String(chars,2,6);byte bytes=0,1,2,3,4,5,6,7,8,9;StringBuffe

12、r sb=new StringBuffer(s3);String s5=new String(sb);The String No.1 is +s1);The String No.2 is +s2);The String No.3 is +s3);The String No.4 is +s4);The String No.5 is +s5);(5)下列程序的运行结果是( )public class ExamOuter public static void main(String args) for(int i=0; i3; i+) for(int j=0;j1) break; System.ou

13、t.println(j+and +i); (6)下列程序的运行结果是( )class ExamTest int a=1,b=2; if(a=0)&(+b=6) a = 100; System.out.println(a+b);(7)下列程序的运行结果是( )class StaticTest static int x=1; int y; StaticTest() y+; public static void main(String args ) StaticTest st=new StaticTest();x= + x);st.y= + st.y); st=new StaticTest();st

14、atic x+;(8)下列程序的运行结果是( )class StaticStuff static int x;static System.out.println(x1= x+=5;x2=staticx3=x%=3;(9)父类与子类初始化顺序:class Person System.out.println(父类代码块 int m=f(); int f() System.out.println(父类非静态变量 return 1; static int n=g(); static System.out.println(父类静态代码块 static int g()System.out.println(

15、父类静态变量return 2; Person() System.out.println(A Person.public class Chinese extends Person子类代码块 int k=k(); int k() System.out.println(子类非静态变量 return 3; static int i=i(); static int i() System.out.println(子类静态变量return 4; static System.out.println(子类静态代码块 Chinese() super();A chinese. public static void main(String args) Chinese obj=new Chinese(); / boolean b=obj instanceof Chinese; System.out.println(b);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1