• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 87 下一页

2016年8月31日

java的nio之:java的nio系列教程之SocketChannel

摘要: Java NIO中的SocketChannel是一个连接到TCP网络套接字的通道。可以通过以下2种方式创建SocketChannel: 打开 SocketChannel 下面是SocketChannel的打开方式: 1 SocketChannel socketChannel = SocketChan 阅读全文

posted @ 2016-08-31 10:02 无信不立 阅读(307) 评论(0) 推荐(0)

2016年8月30日

java的nio之:java的nio系列教程之FileChannel

摘要: 一:Java NIO的FileChannel >Java NIO中的FileChannel是一个连接到文件的通道。可以通过文件通道读写文件。 >FileChannel无法设置为非阻塞模式,它总是运行在阻塞模式下。二:Java NIO的FileChannel的打开 >在使用FileChannel之前, 阅读全文

posted @ 2016-08-30 19:12 无信不立 阅读(335) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之selector

摘要: 一:Java NIO的selector的概述 >Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。二:Java NIO的为什么要使用selector >仅用单 阅读全文

posted @ 2016-08-30 18:53 无信不立 阅读(258) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之channel的数据交换

摘要: 在Java NIO中,如果两个通道中有一个是FileChannel,那你可以直接将数据从一个channel(译者注:channel中文常译作通道)传输到另外一个channel。transferFrom()FileChannel的transferFrom()方法可以将数据从源通道传输到FileChan 阅读全文

posted @ 2016-08-30 12:13 无信不立 阅读(279) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之Scatter/Gather

摘要: 一:Java NIO的scatter/gather应用概念 >Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者注:Channel在中文经常翻译为通道)中读取或者写入到Channel的操作。 >分散(scatter)从Channel中读取 阅读全文

posted @ 2016-08-30 11:02 无信不立 阅读(243) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之buffer的概念

摘要: 一:java的nio的buffer==>Java NIO中的Buffer用于和NIO通道Channel进行交互.==>数据是从通道channel读入缓冲区buffer,从缓冲区buffer写入到通道中channel的。==>缓冲区buffer本质上是一块可以写入数据,然后可以从中读取数据的内存。这块 阅读全文

posted @ 2016-08-30 10:46 无信不立 阅读(327) 评论(0) 推荐(0)

2016年8月29日

java的nio之:java的nio系列教程之channel的概念

摘要: 一:java的nio的channelJava NIO的通道类似流,但又有些不同:==>既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。==>通道可以异步地读写。==>通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。正如上面所说,从通道读取数据到缓冲区 阅读全文

posted @ 2016-08-29 21:58 无信不立 阅读(986) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之概述

摘要: 一:java的nio的核心组件?Java NIO 由以下几个核心部分组成:==>Channels==>Buffers==>Selectors虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和Fi 阅读全文

posted @ 2016-08-29 21:23 无信不立 阅读(193) 评论(0) 推荐(0)

2016年8月27日

java多线程:并发包中ConcurrentHashMap和jdk的HashMap的对比

摘要: 一:HashMap >底层存储的是Entry<K,V>[]数组 >Entry<K,V>的结构是一个单向的链表static class Entry<K,V> implements Map.Entry<K,V> { final K key; V value; Entry<K,V> next; int h 阅读全文

posted @ 2016-08-27 19:01 无信不立 阅读(366) 评论(0) 推荐(0)

java编程之:Unsafe类

摘要: Unsafe类在jdk 源码的多个类中用到,这个类的提供了一些绕开JVM的更底层功能,基于它的实现可以提高效率。但是,它是一把双刃剑:正如它的名字所预示的那样,它是 Unsafe的,它所分配的内存需要手动free(不被GC回收)。Unsafe类,提供了JNI某些功能的简单替代:确保高效性的同时,使事 阅读全文

posted @ 2016-08-27 18:34 无信不立 阅读(4248) 评论(0) 推荐(0)

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 87 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3