📄 server.java
字号:
import java.net.*;
import java.io.*;
import java.util.*;
public class Server {
public static void main(String[] args) throws Exception{
ServerSocket ss = new ServerSocket(6689);
Vector v = new Vector();
while(true){
Socket s = ss.accept();
InputStream is = s.getInputStream();
v.add(s);
new SRThread(is,v).start();
}
}
}
class SRThread extends Thread {
Vector v;
InputStream is;
public SRThread(InputStream is,Vector v){
this.is = is;
this.v = v;
}
public void run(){
BufferedReader br = new BufferedReader(new InputStreamReader(is));
try{
String str = br.readLine();
for(int i=0;i<v.size();i++){
Socket s = (Socket)v.get(i);
OutputStream os = s.getOutputStream();
PrintWriter pw = new PrintWriter(os,true);
pw.println(str);
}
}catch(IOException e){
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -