當前位置:編程學習大全網 - 編程軟體 - 求Java中用socket通信的多線程服務端,要求客戶端可以長時間連接及發送信息並且無需每次都要創建新對象

求Java中用socket通信的多線程服務端,要求客戶端可以長時間連接及發送信息並且無需每次都要創建新對象

創建壹個新線程時將這個線程對象的引用賦給壹個變量:

MyThread thread1 = new MyThread();

MyThread thread2 = new MyThread();

thread1.start();

thread2.start();

在妳的線程類中應該提供壹個方法,用於關閉這個線程所創建的socket連接。例如妳的MyThread類中應該提供壹個關閉socket的方法:

public void closeSocket()

{

//這裏關閉當前對象的socket

}

這樣,如果妳想關閉thread1中的連接(該連接使用8888端口),則只要調用這個方法:

thread1.closeSocket();

  • 上一篇:java中的e是什麽意思?
  • 下一篇:石家莊新加坡勞務中介公司哪家好
  • copyright 2024編程學習大全網