server.java
来自「java写的一个24点的小游戏,自己做的,有点简单,但是功能实现比较好」· Java 代码 · 共 50 行
JAVA
50 行
package GameServer;
import java.net.ServerSocket;
import java.net.Socket;
import java.io.IOException;
public class Server {
public static final int DEFAULT_PORT = 8000;
public Server(int port)
{
try {
ServerSocket server = new ServerSocket(port);
while (true) {
Socket client1 = server.accept();
Socket client2 = server.accept();
// System.out.println ("Accepted from " +
//client.getInetAddress());
try {
ServerHandler c = new ServerHandler(client1,client2);
c.start();
} catch (IOException ioe2) {
System.err.println("Can't create ServerHandler thread!");
}
}
} catch (IOException ioe1) {
System.err.println("Unable to create server socket.");
System.exit(1);
}
}
public static void main (String args[])
{
if (args.length > 1) {
System.err.println("usage: Server [TCP/IP port#]");
System.exit(1);
}
int port = Server.DEFAULT_PORT;
try {
port = Integer.parseInt(args[0]);
} catch (Exception e) {
}
System.out.println("Server started.");
new Server(port);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?