NIO-1
    nio的概念
    Buffer的属性
    Buffer中数据的读写
    
    用以提高IO处理数据的性能问题,之前io里的单位是Byte(java程序向流中写入byte或相反),nio单位是Buffer(java程序向channel写入buffer或相反)
    jdk1.4引入,来自java.nio包及其子包
    特点:
        双向数据传输
        基本单位是Buffer(缓冲)

NIO-3
    通道的概念
    Channel接口与Channels类
    使用FileChannel读写文件
    
    
NIO.2-1
    nio的第二版
    java7引入,用于高效处理文件系统
    
    FileSystem类
        FileSystem fs=Filesystem.getDefault();
    
    FileStore类
        抽象类,表示文件的存储设备
    
    
    NIO.2相关的三个包
    java.nio.file
    java.nio.file.attribute
    java.nio.file.spi

NIO.2-2
    路径的概念
    Path接口详解

java8_api_nio的更多相关文章

随机推荐

  1. UVa-156 Ananagrams(map映射)

    #include <iostream> #include <algorithm> #include <cmath> #include <cstdio> ...

  2. java LRUCache

    package org.rx.cache; import org.rx.common.*; import org.rx.beans.DateTime; import java.util.Collect ...

  3. python之常用模块学习

    1.模块调用 import module from module import xx from module.xx.xx import xx as rename from module.xx.xx i ...

  4. mysql5.5.25 中文问题 my.ini没有及配置问题 修改默认编码方式

    1.当你向mysql输入中文后,用select查询结果中文变成了问号,那你就往下看. 2.打开cmd,进入mysql,输入show variables like"%char%";可 ...

  5. python模块之_正则 re_configparser_logging_hashlib

    正则表达式的内容放在最下面了 configparser 模块: #!/usr/bin/env python # coding:utf-8 import configparser # 专门用于操作配置文 ...

  6. Python 从入门到实践 试一试 参考代码

    这两天学习Python 看了python从入门到实践的书籍,里面有课后题“试一试” 然后就跟着写了,代码在以下地址,如果需要自取 https://files.cnblogs.com/files/fud ...

  7. SQL Server分页查询的万能存储过程

    CREATE proc [dbo].[p_paging]@tableName varchar(8000), --表名.视图名@indexCol varchar(50) = 'id', --标识列名(如 ...

  8. 搞Java

    上班之余,开始研究Java了. 想想从三月份开始自己啃书以来,Spring+Mybatis+公司框架的用法,基本都是速成来的,还是有些恐惧的. Spring万般爽,annotion用的很舒服,但还是想 ...

  9. python基础一之while循环随机猜数字

    # Author:"Mamba" import random setNum = random.randint(1,10) #print(setNum) count = 0 whil ...

  10. Qt自定义控件系列(一) --- 圆形进度条

    本系列主要使用Qt painter来实现一些基础控件.主要是对平时自行编写的一些自定义控件的总结. 为了简洁.低耦合,我们尽量不使用图片,qrc,ui等文件,而只使用c++的.h和.cpp文件. 由于 ...