最新回答 / Lawrence
建議去看看多線程方面的知識,這個輸出的順序和寫在外面的代碼順序是沒有關(guān)系的,調(diào)用了start方法只是表明有一個新的線程開始工作了,并不代表原來的線程會暫停工作,多次運行輸出的順序有時候可能是不一樣的。學過多線程你就知道咋回事了。
2018-11-01
最新回答 / 慕慕3484187
字節(jié)流都是數(shù)字,數(shù)字與字符轉(zhuǎn)換對應(yīng)一定的規(guī)則,不同的編碼就是對字節(jié)轉(zhuǎn)化為字符的不同規(guī)則
2018-09-27
已采納回答 / T天涯灬
你的DatagramSocket socket是主線程的東西,新建的其他線程當然用不了,你把sokect放在公共區(qū)用volatile修飾讓所有線程共享就可以了,親測。代碼:????
public?class?UDPServer2?{ ????public?static?v...
2018-09-25
已采納回答 / 不改bug
try?{ ????????????????//如果不設(shè)置等待時間,服務(wù)端已經(jīng)關(guān)閉了,客戶端還沒有來得及讀取這個響應(yīng),從而報錯 ????????????????System.out.println("先不要關(guān)閉"); ???????????...
2018-09-25