当前位置: 当前位置:首页 >域名 >NIO与BIO的区别、NIO的运行原理和并发使用场景 正文

NIO与BIO的区别、NIO的运行原理和并发使用场景

2025-11-04 07:41:25 来源:多维IT资讯作者:人工智能 点击:366次
NIO与BIO的区别、NIO的运行原理和并发使用场景
复制{   ExecutorService executor = Excutors.newFixedThreadPollExecutor(100);//线程池   ServerSocket serverSocket = new ServerSocket();   serverSocket.bind(8088);   while(!Thread.currentThread.isInturrupted()){//主线程死循环等待新连接到来   Socket socket = serverSocket.accept();   executor.submit(new ConnectIOnHandler(socket));//为新的区的服务器租用连接创建新的IT技术网线程 }  class ConnectIOnHandler extends Thread{   private Socket socket;   public ConnectIOnHandler(Socket socket){   this.socket = socket;   }   public void run(){   while(!Thread.currentThread.isInturrupted()&&!socket.isClosed()){死循环处理读写事件   String someThing = socket.read()....//读取数据   if(someThing!=null){   ......//处理数据   socket.write()....//写数据   }   }   }  }  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.亿华云计算
作者:系统运维
------分隔线----------------------------
头条新闻
图片新闻
新闻排行榜