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(\ } }

