neu_huang
萨诺斯
2017-09-19 07:00

Java NIO中,缓冲区是多线程共享还是每个线程都有自己的缓冲区?

  • java
  • nio
  • 多线程

如题,buffer是NIO中比较重要的概念,实际程序运行过程中,是在每个线程中创建buffer,还是创建一份buffer,多个线程共享?
如果是每个线程创建自己的buffer,可以理解;如果是多个线程共享一个buffer,那么如何确保数据读写的安全与同步的?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答