java靜態(tài)變量static java中System中的out靜態(tài)成員是在哪里被初始化的?
java中System中的out靜態(tài)成員是在哪里被初始化的?系統(tǒng)類有一個靜態(tài)方法:initializesystemclass,所有初始化都在其中完成。具體代碼如下:紅色框中的代碼是我們熟悉的標(biāo)準(zhǔn)輸入輸
java中System中的out靜態(tài)成員是在哪里被初始化的?
系統(tǒng)類有一個靜態(tài)方法:initializesystemclass,所有初始化都在其中完成。具體代碼如下:
紅色框中的代碼是我們熟悉的標(biāo)準(zhǔn)輸入輸出和錯誤輸出的初始化。如你所見文件描述符.out包裝為fileoutputstream對象,然后為系統(tǒng)輸出這是初始化過程。
希望能夠回答問題。歡迎批評指正,如果你喜歡我的回答,別忘了表揚(yáng)和關(guān)注,謝謝!