首先 new 一个 ServerSocket 来创建服务器端,接着使用之前学到的IO流来进行信息的传输
package 网络编程;
import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
/**
* TCP编程:
* 由两个部分组成
* 客户端(Client)/服务端(Server)
* 简称为C/S架构
* 对于网络编程,一台电脑,代码也会认为是多台电脑
*
* 建立服务器要先new一个ServerSocket
* @author 童艺琨
*
*/
public class MyServer {
public static void main(String[] args) throws IOException, ClassNotFoundException {
//建立网络服务端对象,监听5632端口
ServerSocket serv =new ServerSocket(6532);
System.out.println("服务器启动成功,等待用户接入");
//accept()等待方法
//表示等待用户接入,可以得到用户连接,代表客户端
Socket sc = serv.accept()