system.err與system.out的區別

System.err和System.out的區別

答:java API,文檔中給出的解釋是:out爲“標準輸出流”,err爲“標準錯誤輸出流”;  

        ②在eclipse裏運行差別就是二者顯示的顏色有所區別err輸出顯示爲紅色 ;      

        ③err.println輸出的字符串位置會隨機出現。但,err.println輸出的字符串之間的相對位置不會改變,System.out在JVM和操作系統都具有緩存功能,就是你輸出的東西不一定實時輸出,有時候會積攢到一定數量纔會輸出,System.err會實時輸出,單獨使用的話可能感覺不到,如果兩種方式混合使用就會發現了 。

 

在Eclipse中測試如下所示: ↓

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章