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