處理流使用實例:BufferedReader 字符輸入處理流
BufferedReader類里面有個方法叫readLine(),讀取一行數據并返回這行數據
生成BufferedReader對象的方法:
BufferedReader br = new BufferedReader(new FileReader(“C:/”))
import java.io.*;class Test{public static void main(String args[]){FileReader fr = null;BufferedReader br =null;try{fr = new FileReader("F:/Android/Java4Android/34/src/users.txt");br = new BufferedReader(fr);String s = br.readLine();System.out.PRintln(s);}catch(Exception e){System.out.println(e);}finally{try{fr.close();br.close();}catch(Exception e){System.out.println(e);}}}}
裝飾者模式舉例:
interface Worker{public void doSomeWork();}
class Carpenter implements Worker{public void doSomeWork(){System.out.println("修門窗");}}
class Plumber implements Worker{public void doSomeWork(){System.out.println("修水管");}}
class Aworker implements Worker{private Worker worker;public Aworker(Worker aworker){this.worker = aworker;}public void doSomeWork(){System.out.println("你好");worker.doSomeWork();}}
class Test{public static void main(String args[]){Worker carpenter = new Carpenter();Aworker carpenterWorker = new Aworker(carpenter);carpenterWorker.doSomeWork();Worker plumber = new Plumber();Aworker plumberWorker = new Aworker(plumber);plumberWorker.doSomeWork();}}
新聞熱點
疑難解答