我在代碼中有超過1個線程有一些麻煩。我得到的錯誤:Java線程重疊
java.net.BindException: Address already in use: JVM_Bind
Exception in thread "Thread-0" java.lang.NullPointerException
這裏是我的代碼:
public static void main(String args[])
{
Thread t1 = new Thread(new server(1));
t1.start();
Thread t2 = new Thread(new server(2));
t2.start();
}
當線程T2代碼被註釋掉然後正常工作。
不太確定爲什麼我得到那個錯誤,這對我沒有意義。任何幫助,將不勝感激。
'服務器顯示的代碼開始'類 – alex2410
你是否試圖讓他們兩個在同一個端口上偵聽? –
是同一端口服務=新ServerSocket(5000); – user3371315