PS: 本片文章适合有一点网络编程基础的朋友阅读,本例子能够实现文件有本地传输到服务器,只需要修改客户端和服务器的文件保存路径即可
话不多说,直接上代码:
服务器端
package day06NIO.test03;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import java.nio.channels.ServerSocketChannel;
import java.nio.channels.SocketChannel;
/**
* 创建服务器
*/
public class MyServer {
public static void main(String[] args) throws IOException {
//服务器通到打开
ServerSocketChannel server = ServerSocketChannel.open();
//绑定端口号
server.