📄 serverthread.java
字号:
package lts;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;
public class ServerThread extends Thread {
private Socket so;
private static String word ="";
public ServerThread(Socket so) {
this.so = so;
}
@Override
public void run() {
try {
DataInputStream dis = new DataInputStream(so.getInputStream());
DataOutputStream dos = new DataOutputStream(so.getOutputStream());
while (true) {
String temp = dis.readUTF();
if ("bye".equals(temp))
break;
if (!"".equals(temp)) {
word = word + temp+"\n";
}
dos.writeUTF(word);
}
dis.close();
dos.close();
} catch (Exception ee) {
ee.printStackTrace();
} finally {
try {
so.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -