java练习题答案

内容发布更新时间 : 2025/6/19 4:12:40星期一 下面是文章的全部内容请认真阅读。

}

3、以下程序段的输出结果为 _Integer String____。 class IntORString{ void iosM( int i ){ System.out.print(“Integer ”); }

void iosM(String s){

System.out.print(“String ”); }

public static void main(String args[ ]) {

IntORString ios=new IntORString ( );

ios.iosM(‘a’); ios.iosM(“1”); } }

4、如果有个类A,该类中有成员变量b和成员方法c(),则在创建该类得对象a 后,对该对象的成员变量和成员方法的调用方式分别是a.b___,__a,c()__。 5、以下代码段创建了__2_个对象,声明了_3____个变量。 Thing item, stuff;

item = new Thing();

Thing entity = new Thing();

crun.crunch(ch); }

6、通过类MyClass中的不含参数的构造函数象obj,可通过 以下语句实现:_MyClass obj=new MyClass()________。

7、下面____AD_____情况下,系统会为类A自动产生构造函数? A. class A { } B. class A { public A() {} }

C. class A { public A(int x) {} } D. class Z {} class A extends Z { void A() {} }

8、请问构造函数、成员变量初始化以及静态成员变量初始化三者的先后顺序是__静态成员变量初始化,成员变量初始化,构造函数_____。 9、划线处应填的一句代码:_ this (a) _______。 public class Example{

int x,y;

public Example(int a){

x = a; }

public Example(int a, int b){

_this (a) __________;//调用上面的一个参数的构造方法 y = b; } }

10.关键字___final____表明一个对象或变量在初始化后不能被修改。

11、类是对象的抽象,是属性和操作的封装体,其中属性是事物静态特征的抽象,在程序中用数据成员描述,操作是事物动态特征的抽象,在程序中用成员方法描述。

第4章(3)包_访问权限_基本数据类型封装练习题

一、填空题

1、请填出在java.lang包中与下列基本数据类型相对应的封装类:

float:java.lang.Float, char:_java.lang.Character________ , boolean:_java.lang.Boolean __________.

2、java中提供了四种访问控制符,分别是:

public__________,___protected________,_private________,____缺省(friendly)________ 3、以下程序段的输出结果为 _true ,false_________。 public class EqualsMethod {

public static void main(String[] args) {

Integer n1 = new I

>>鐏炴洖绱戦崗銊︽瀮<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi