看板 [ java ]
討論串[問題] 在多執行緒程式裡使用 System.out.prin …
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者wctang (wctang)時間18年前 (2007/11/13 14:42), 編輯資訊
0
0
1
內容預覽:
唔,immutable 的 thread-safe 的性質應該不是這個問題的原因。. multi-thread call System.out.println 不會有交錯印出文字的問題,. 不過原因是 println (print 也是) 內部就呼叫了 synchronized(this) 了。.

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者qrtt1 (愚人)時間18年前 (2007/11/13 01:18), 編輯資訊
0
0
1
內容預覽:
在 System 的 Source 內. public final static PrintStream out = nullPrintStream();. 明顯地. out 是 immutable object. http://www.ibm.com/developerworks/java/lib
首頁
上一頁
1
下一頁
尾頁