java复习资料

2026/1/25 6:03:05

1、阅读以下程序,输出结果为 。

class Q1{

public static void main(String args[ ]){ double d=1.23;

Dec dec=new Dec( ); dec.decrement(d);

System.out.println(d); }

classs Dec{

public void decrement(double decMe){ decMe = decMe - 0.1;

} }

2、以下程序段的输出结果为 。 class Cruncher{

void crunch( int i ){

System.out.println(“int version”); }

void crunch(String s){

System.out.println(“String version”); }

public static void main(String args[ ]){ Cruncher crun=new Cruncher ( ); char ch=’p’;

crun.crunch(ch); } }

3、阅读以下程序段: class Parent{ void printMe() {

System.out.println(“pt”); } }

class Child extends Parent {

void printMe() {

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

void printAll() { super.printMe(); this.printMe();

printMe(); } }

public class Test_this {

public static void main(String args[ ]) {

Child myC=new Child(); myC.printAll(); } }

输出结果为 。 4、已有Bird类的定义如下: package abcde; public class Bird { protected static int referenceCount=0; public Bird()

{ referenceCount++; } protected void fly()

{ }

static int getReCount()

{ return referenceCount; } }

有类Nightingale的定义如下,请写出它的输出结果 。 package singers;

class Nightingale extends abcde.Bird {

Nightingale( )

{ referenceCount++;}

public static void main( String args[ ]) {

System.out.print(“Before:”+referenceCount); Nightingale florence=new Nightingale( );

System.out.println(“ After:”+referenceCount); florence.fly( );

} }

5、以下程序段的输出结果为 。 public class test{

public static void main(String args[ ]) {

StringBuffer s = new StringBuffer(\ s.append(\

System.out.println(s);

String pf = s.substring(0, s.length());

System.out.println(pf.equals(\} }

6、以下程序段的输出结果为 。 class Person{

public Person(){

System.out.println(\ }

public Person(String s){ this();

System.out.println(\ } }

public class Who extends Person{ public Who(){

this(\ }

public Who(String s){ super(s);

System.out.println(\ }

public static void main(String args[]){ Who w = new Who(\} }

7.下面是一个类的定义。

class ____________ // 定义名为MyClass的类 {

__________ int var=666; static int getvar() { return var;

}

}

8.以下程序的输出结果为 。

public class abc {

public static void main(String args[ ])

{ SubSubClass x = new SubSubClass(10 , 20 , 30); x.show(); } }

class SuperClass

{ int a,b;

SuperClass(int aa , int bb) { a=aa; b=bb; } void show( )

{ System.out.println(\ }

class SubClass extends SuperClass { int c;

SubClass(int aa,int bb,int cc) { super(aa,bb); c=cc; } }

class SubSubClass extends SubClass { int a;

SubSubClass(int aa,int bb,int cc) { super(aa,bb,cc);

a=aa+bb+cc; }

void show()

{ System.out.println(\ }

9.以下程序的输出结果为 。

class Person {

public Person() {

System.out.println(\

} }

class Student extends Person {

publid Student() {

System.out.println(\ }

}

class CollegeStudent extends Student {

public CollegeStudent() {

System.out.println(\ } }


java复习资料.doc 将本文的Word文档下载到电脑
搜索更多关于: java复习资料 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219