互联网 Java 工程师面试题(Java 面试题六)
Java IO 和 NIO 的面试题 IO 是 Java 面试中一个非常重要的点。你应该很好掌握 Java IO,NIO,NIO2 以 及与操作系统,磁盘 IO 相关的基础知识。下面是 Java IO 中经常问的问题。 66、在我 Java 程序中,我有三个 socket,我需要多少个线 程来处理? 67、Java 中怎么创建 ByteBuffer? byte[] bytes = new byte[10]; ByteBuffer buf = ByteBuffer.wrap(bytes); 68、Java 中,怎么读写 ByteBuffer ? 69、Java 采用的是大端还是小端? 70、ByteBuffer 中的字节序是什么? 71、Java 中,直接缓冲区与非直接缓冲器有什么区别? 答案 http:// javarevisited.blogspot.sg /2015/08/difference-between-direct-nondirect-mapped-bytebuffer-nio-java.html 72、Java 中的内存映射缓存区是什么? 答案 http:// javarevisited.blogspot.sg /2012/01/memorymapped-file-and-io-in-j ava.html 73、socket 选项 TCP NO DELAY 是指什么?