需要用到的包:
import java.net.ServerSocket;
import java.net.Socket;
首先需要一个类
public class Server {}
接着类里面需要主函数
public static void main(String []args){}
接着需要构造新的服务器对象
public class Server {
public static void main(String []args){
Server s = new Server();}
}
现在构造一个创建服务器的方法
public void Creat(){
//创建服务器对象 绑定10000端口
ServerSocket ss = new ServerSocket(10000);
System.out.println("服务器创建成功,等待客户端的连接.....");
//通信状态
Socket connect = ss.accept();//如果没有客户端连接则会等待 阻塞状态
System.out.println("客户端成功连接");
}
调用方法就行了
s.Creat();
如果报错则是未处理异常,可以使用try{}catch{e.printStackTrace();}捕获异常,或者在函数方法throws Exception抛出异常。