发布时间 : 星期六 文章2013-2014-1-java考试复习题库更新完毕开始阅读
in.close();
System.out.println(bufferOne); //【结果1】 System.out.println(bufferTwo); //【结果2】 }
catch(IOException e){} } }
6.请说出E类中System.out.println的输出结果。
6.答: public class E {
【结果1】: public static void main(String args[]){
【结果2】: long[] a={1,2,3,4};
long[] b={100,200,300,400,500};
b=a; System.out.println(\数组b的长度:\ //【结果1】 System.out.println(\ //【结果2】 } }
7.请说出E类中System.out.println的输出结果。
7.答: public class E {
【结果1】: public static void main(String args[]){
【结果2】: int[] a={10,20,30,40},b[]={{1,2},{4,5,6,7}};
b[0]=a;
b[0][1]=b[1][3]; System.out.println(b[0][3]); //【结果1】 System.out.println(a[1]); //【结果2】 } } 8.答: 8.请说出E类中System.out.println的输出结果。 【结果1】: class Fish{ 【结果2】: int weight=1; 【结果3】 } class Lake{ Fish fish; void setFish(Fish s){ fish=s; } void foodFish(int m){ fish.weight=fish.weight+m; } }
public class E{ public static void main(String args[]){ Fish redFish=new Fish(); System.out.println(redFish.weight); //【结果1】
21
Lake lake=new Lake(); lake.setFish(redFish); lake.foodFish(120); System.out.println(redFish.weight) ; //【结果2】 System.out.println(lake.fish.weight); //【结果3】 } }
9.请说出B类中System.out.println的输出结果。
class A{ public int getNumber(int a){
9. return a+1; 答: 【结果1】: }
【结果2】: }
class B extends A{
public int getNumber(int a){ return a+100; } public static void main(String args[]){ A a=new A(); System.out.println(a.getNumber(10)); //【结果1】 a=new B(); System.out.println(a.getNumber(10)); //【结果2】 } 10.答: } 【结果1】: 10.请说出E类中System.out.println的输出结果。 【结果2】: interface A{ double f(double x,double y); }
class B implements A{ public double f(double x,double y){ return x*y; } int g(int a,int b ){ return a+b; } }
public class E{ public static void main(String args[]){ A a=new B(); System.out.println(a.f(3, 5)); //【结果1】 B b=(B)a; System.out.println(b.g(3,5)); //【结果2】 } }
22
11.请说出E类中System.out.println的输出结果。
interface Com{ int add(int a,int b); }
abstract class A{ abstract int add(int a,int b);
}
class B extends A implements Com{
public int add(int a,int b){ return a+b; } }
public class E{ public static void main(String args[]){ B b=new B(); Com com=b; System.out.println(com.add(12,6)); //【结果1】 A a=b; System.out.println(a.add(10,5)); //【结果2】 } }
12.请说出E类中System.out.println的输出结果。 public class E{ public static void main(String args[]){ String str=new String(\苹果\ modify(str); System.out.println(str); //【结果1】 } public static void modify(String s){ s=s+\好吃\ System.out.println(s); //【结果2】 } }
13.请说出E类中System.out.println的输出结果。
public class E{
public static void main(String args[]){
byte d[]=\我们喜欢篮球\ System.out.println(d.length); //【结果1】
String s=new String(d,0,7); System.out.println(s); //【结果2】 } }
14.请说出E类中System.out.println的输出结果。
class MyString{
11 .答: 【结果1】: 【结果2】: 12.答: 【结果1】: 【结果2】: 13.答: 【结果1】: 【结果2】: 23
public String getString(String s){ StringBuffer str=new StringBuffer(); for(int i=0;i public class E{ public static void main(String args[]){ String s=\ System.out.println(s); //【结果1】 MyString ms=new MyString(); System.out.println(ms.getString(s));//【结果2】 } } 六、模板编程题(请按模板要求,在指定位置写出【代码】答案,否则无效。) 1. 【代码1】: 【代码2】: 【代码3】: 【代码4】: 【代码5】: import java.awt.*; import java.awt.event.*; class IenFrame extends Frame implements ActionListener { TextField text; Label label; IenFrame() { 【代码1】 //创建TextField对象:text,要求text的可见字符数为12个机器字符。 【代码2】 //创建 Label对象:label,要求label上的名字是\love this game\。 【代码3】 //设置窗口的布局为FlowLayout型布局。 【代码4】 //将当前窗口作为text的ActionEvent事件的监视器。 add(label); add(text); } public void actionPerformed(ActionEvent e) { 【代码5】 //label调用方法将自己名字设置为text中的文本 } } 2. 24