TCP和UDP都是传输协议
TCP:三次握手的方式,打电话 安全,效率低
UDP:发快递 不安全,效率高
TCP:
Socket s = new Socket("127.0.0.1",8989);
ServerSocket ss = new ServerSocket(8989);
//接收连接
Socket socket = ss.accept();
UDP:发送端 接收端
发送端:1.创建Socket对象
2.准备数据,并打包
3.发送
接收端:1.创建接收端Socket对象
2.接收数据
3.解析数据
4.打印数据
5.释放数据
多线程 Thread
方式一:继承Thread类
//新建线程
MyThread t1 = new MyThread();
//调用start方法,让线程进入就绪状态
t1.start();
//获取当前线程
Thread t = Thread.currentThread();
//获取名字和ID
t.getName();
t.getId();
//设置线程名字
t.setName();
方式二:实现Runnable接口
//创建运行对象
MyThread m1 = new MyThread();
//创建线程
Thread t1 = new Thread(m1);
//启动线程
t1.start();