當前位置:首頁 » 編程語言 » readjava

readjava

發布時間: 2025-02-20 16:54:36

『壹』 java中read()方法的原理是什麼

既然你能看到這個方法的源代碼,那你也應該能看到FilterInputStream類的其它方法的源代碼,FilterInputStream類中有十個方法和一個InputStream類型的變數,變數名是in。
十個方法里有九個是重寫InputStream類的方法,並且八個是直接調用變數in的同名同參方法,另一個也只是在調用in的方法時填了兩個默認參數。

而十個方法中的另一個方法是構造方法,參數是InputStream的,在方法中,直接把這個參數賦給了變數in。
所以FilterInputStream實質上只是對InputStream類做了一個簡單的封裝,實際調用的方法是在構造方法里傳過來的InputStream對象的方法。

所以想看read()方法的具體實現,應給去找InputStream類或InputStream類的子類

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:649
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:940
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:635
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:824
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:734
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1070
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:302
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:164
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:855
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:766