看板 java 關於我們 聯絡資訊
※ 引述《kikiapple (KiKi蘋果)》之銘言: : 我以為得依序close,但是書上的範例是後者。 : 兩種方法執行都不會產生問題,但是自我感覺不太良好。 先把這五個連結的內容讀懂 http://java.sun.com/javase/6/docs/api/java/io/InputStream.html#close() http://java.sun.com/javase/6/docs/api/java/io/InputStreamReader.html#close() http://java.sun.com/javase/6/docs/api/java/io/BufferedReader.html#close() http://java.sun.com/javase/6/docs/api/java/io/Reader.html#close() http://java.sun.com/javase/6/docs/api/java/net/Socket.html#getInputStream() 再去 google "java 6 source code" 或著,如果你跟我一樣懶的話,可以直接去 http://www.docjar.com/ 例如: http://www.docjar.com/html/api/java/io/InputStreamReader.java.html 最後再比較這些 class 對 close() 的實作與其 documentation 的描述 你的自我感覺應該會好一點 XD 你大概就會了解,範例也只是範例而已;documentation也僅供參考 就算你把 bytecode 拆開來檢查確定沒問題, JVM 實作都有可能會出槌… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 65.87.177.87
PsMonkey:噗.. 那個 docjar.com 原來有這種東西阿 XD 10/12 08:50
補充說明: docjar.com 上放的是 OpenJDK 的 source code 要看官方的…當然還是得去官方站上抓 ※ 編輯: AmosYang 來自: 65.87.177.87 (10/12 09:06)