0
我剛剛學會了文件處理。對於我來說,類的使用有一個困惑。例如,一些的例子是這樣的Java文件處理類層次結構邏輯
Paths myfile= paths.get("c:\\Sample.txt");
OutputStream opt= new BufferedOutputStream(myfile.hew OutputStream(CREATE));
BufferedWriter br= new BufferedWriter(new OutputStreamWriter(opt));
br.write();..... ;
and so on
這是一種方式,有的地方我覺得
BufferedWriter bf = new BufferedWriter(new FileWriter("c:\\Sample.txt"));
bf.write("Hello File Handling ");'
如果在上面的代碼,它正在創建文件,第二個是寫我不關心。我想問
在第一個我們正在使用的父(OutputStream中)類,然後將代碼放在,
並在第二個我們使用的,而不是直接使用家長一個的BufferedWriter,那麼什麼是邏輯的話,我的意思這有什麼區別,如果我們使用的父類,同時做一些大的,或者我們可以去任何邏輯
感謝您的幫助