首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏写字母的代码哥

    java-NIO基础

    传统JavaIO是面向流的I/O。流I/O一次处理一个字节。NIO则是面向块的I/O,每次操作都是以数据块为单位。它们的差距就好象两个人吃饭,一个人一粒一粒的吃,另一个人狼吞虎咽,快慢显而易见。NIO中引入了缓冲区(Buffer)的概念,缓冲区作为传输数据的基本单位:块。Buffer缓冲区的引入,是NIO与传统IO的一个重要区别.在传统IO中,都是针对流数据的操作,在NIO中是针对缓冲区数据操作。 缓冲区的实质是一个数组,最常用的是ByteBuffer.事实上每一种java基本类型都对应一种缓冲区类型.

    45610发布于 2020-09-23
  • 来自专栏javathings

    Java NIO 之 FileChannel

    http://tutorials.jenkov.com/java-nio/index.html 《Java NIO》 NIO 中的 Channel 可以分成 2 类, 一类是阻塞的,只有 FileChannel http://www.javathings.top/java-nio之filechannel/

    1K20发布于 2018-11-13
  • 来自专栏悠扬前奏的博客

    Java NIO-0.前言

    教程 本系列笔记来自于http://tutorials.jenkov.com/java-nio/index.html 边翻译边学习。

    46950发布于 2019-06-02
  • 来自专栏JavaEdge

    Java NIO高性能网络编程(三)-Channel

    参考 http://tutorials.jenkov.com/java-nio/channels.html

    64620发布于 2021-02-22
  • 来自专栏后端开发随笔

    Java NIO概述

    【参考】 http://tutorials.jenkov.com/java-nio/index.html Java NIO Tutorial https://www.zhihu.com/question

    46611发布于 2019-09-11
  • 来自专栏JavaEdge

    总结了才知道,原来Java NIO的channel是这么用的!

    )) { // 该方法非阻塞,若此时无法写入也不会阻塞在此,而是直接返回 0 了 channel.write(buf); } 参考 http://tutorials.jenkov.com/java-nio

    37320编辑于 2021-12-07
  • 来自专栏JavaEdge

    总结了才知道,原来Java NIO的channel是这么用的!

    { // 该方法非阻塞,若此时无法写入也不会阻塞在此,而是直接返回 0 了 channel.write(buf); } 参考 http://tutorials.jenkov.com/java-nio

    99210发布于 2021-10-18
  • 来自专栏技术趋势

    什么是零拷贝(Zero-copy)?

    /details/82809856 https://developer.ibm.com/zh/articles/j-zerocopy/ http://sound2gd.wang/2018/07/24/Java-NIO

    1.7K10发布于 2020-11-12
  • 来自专栏彤哥读源码

    彤哥说netty系列之Java NIO核心组件之Channel

    参考 挺不错的一个网站: http://tutorials.jenkov.com/java-nio/channels.html

    57810发布于 2019-12-12
  • 来自专栏javathings

    Java NIO 实现网络通信

    http://www.javathings.top/java-nio实现网络通信/

    1.3K20发布于 2018-11-13
  • 来自专栏彤哥读源码

    彤哥说netty系列之Java NIO核心组件之Buffer

    参考 http://tutorials.jenkov.com/java-nio/channels.html

    68330发布于 2019-12-12
  • 来自专栏JavaEdge

    给大忙人看的Java NIO网络编程教程-ByteBuf

    参考 http://tutorials.jenkov.com/java-nio/buffers.html 《Java的事件驱动网络编程》

    48510发布于 2021-02-23
  • 来自专栏JavaEdge

    阿里P8大佬通宵整理!解锁Java NIO的ByteBuffer全部使用姿势!

    参考 http://tutorials.jenkov.com/java-nio/buffers.html 《Java的事件驱动网络编程》

    48820编辑于 2021-12-07
  • 「布道师系列文章」众安保险王凯解析 Kafka 网络通信

    netty 实现了高效的网络通信,Kafka 中的相当于通过 java NIO 实现了一个主从 Reactor 模式的网路通信(不熟悉的可以关注 https://jenkov.com/tutorials/java-nio

    28810编辑于 2024-06-06
  • 来自专栏Java技术栈

    来,带你鸟瞰 Java 中的并发框架!

    图片来自 http://tutorials.jenkov.com/java-nio/nio-vs-io.html HTTP 线程处理传入请求的连接,并将处理传递给 Executor Pool,当所有任务完成后

    77940发布于 2019-07-08
  • 来自专栏纯洁的微笑

    鸟瞰 Java 并发框架

    图片来自 http://tutorials.jenkov.com/java-nio/nio-vs-io.html HTTP 线程处理传入请求的连接,并将处理传递给 Executor Pool,当所有任务完成后

    94330发布于 2019-07-22
  • 来自专栏芋道源码1024

    鸟瞰 Java 并发框架

    图片来自 http://tutorials.jenkov.com/java-nio/nio-vs-io.html HTTP 线程处理传入请求的连接,并将处理传递给 Executor Pool,当所有任务完成后

    1.2K40发布于 2019-06-21
  • 来自专栏木木玲

    浅谈 Linux 中 Selector 的实现原理

    同时我也会继续加强对该方面知识点的学习~ 参考 http://www.jianshu.com/p/0d497fe5484a http://remcarpediem.com/2017/04/02/Netty源码-三-I-O模型和Java-NIO

    1.9K20发布于 2018-06-27
  • 来自专栏微信公众号【Java技术江湖】

    Java网络编程和NIO详解7:浅谈 Linux 中NIO Selector 的实现原理

    同时我也会继续加强对该方面知识点的学习~ 参考文章 http://www.jianshu.com/p/0d497fe5484ahttp://remcarpediem.com/2017/04/02/Netty源码-三-I-O模型和Java-NIO

    98310发布于 2019-11-21
  • 来自专栏架构探险之道

    [JVM] Java 虚拟机(Java Virtual Machine)内存模型

    wiki] (https://zh.wikipedia.org/wiki/Non-blocking_I/O_(Java)) [Java NIO] (http://tutorials.jenkov.com/java-nio

    61810发布于 2019-07-25
领券