就业数据资源平台
当前位置:首页 > Java语言程序设计
计算机等级考试二级java强化练习30

  程序阅读


  1.写出以下程序的运行结果。           


  class  First {                        


  First(  ) {   


  System.out.println ("in First");  } }   


  public class  Second  extends  First {   Second(  ) {   


  System.out.println("in Second");  }   public static void main(String[] args) {     Second  mine= new  Second(  );  } }    


  程序运行的结果:   


  in First in Second   


  2.解释程序中语句的含义   


  纯文本文件f1.txt中的内容是 abcd   


  下面的程序将f1.txt文件中的内容写到f2.txt文件中和屏幕上 import java.io.*;   


  public class filecopy {   


  public static void main(String[] args) { try {   


  StringBuffer str=new StringBuffer(  );   


  FileInputStream fin=new FileInputStream("f1.txt");   


  意义                                         


  FileOutputStream fout=new FileOutputStream("f2.txt");   


  意义                                          


  int c;   


  while((c=fin.read(  ))!=-1)  {   


  fout.write(c); 意义                                         


  str.append((char)c); 意义                                      


  }   


  fin.close(  ); fout.close(  );   


  String str2=str.toString(  );    


  System.out.println(str2); 显示的结果是                              


  }catch(Exception c) {   


  System.out.println(c); } } }   


  实例化输入流对象,指定输入流来源文件为f1.txt    实例化输出流对象,指定输出流目标文件为f2.txt    将C写入到输出流对象中   


  将整数C转化为字符,并添加到字符串str的尾部    abcd 

就业数据资源平台