IO流commonsIO

一、概述 引入依赖 <dependencies> <dependency> <groupId>common...

2018-10-20 16:39:48

阅读数 54

评论数 0

IO流文件分割与合并

123

2018-10-20 12:50:02

阅读数 35

评论数 0

常用IO流之处理流

一、处理流的原理 处理流使用的是装饰器设计模式,对节点流进行增强。

2018-10-07 22:56:11

阅读数 76

评论数 0

常用IO流之节点流

一、FileInputStream/FileOutputStream 1.FileInputStream 通过字节方式读取文件 先创建一个txt文件 io test 代码: /*** * @author bincai * @email 1355869831@qq.com ...

2018-10-07 00:53:47

阅读数 29

评论数 0

IO流File类

一、什么是File类 用来抽象的表示文件或文件夹,这个File不一定存在。代表着java和资源的一个关联 二、路径 1. 拼接路径的方式 第一种拼接方式:直接用/来分割 第二种拼接方式:用File.separator 2. 绝对路径和相对路径 绝对路径:完整的文件路径 相对路径:相...

2018-10-05 00:29:02

阅读数 45

评论数 0

IO流基础

一、什么是IO流 数据源和程序之间交互的管道叫做IO流,主要用来处理设备之间的数据传输 二、字节和字符 字节(Byte):字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位。字节是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制,它是一个8位的二进制数,是...

2018-10-04 00:37:37

阅读数 53

评论数 0

unix网络模型

一 概述 Unix提供了5种不同的io模型,分别是 同步阻塞I/O 同步非阻塞 I/O I/O复用模型 信号驱动式I/O模型 异步非阻塞 I/O 二 同步阻塞I/O 比如I/O模型下的套接字接口:在进程空间中调用recvfrom,其系统调用直到数据包到达且被复制到应用进程的缓冲区中...

2018-09-29 16:57:12

阅读数 100

评论数 0

三 NIO之CHANNEL

java中源文件的后缀为.java, 经过javac.exe编译后生成字节码文件,后缀为.class, 再经过java.exe编译为可执行文件,后缀为.exe。

2017-05-31 20:42:38

阅读数 311

评论数 0

NIO

IO                NIO 面向流            面向缓冲 阻塞IO            非阻塞IO 无                选择器 传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销...

2017-05-18 20:27:18

阅读数 155

评论数 0

IO流

stream结尾都是字节流,reader和writer结尾都是字符流 两者的区别就是读写的时候一个是按字节读写,一个是按字符。 实际使用通常差不多。 在读写文件需要对内容按行处理,比如比较特定字符,处理某一行数据的时候一般会选择字符流。 只是读写文件,和文件内容无关的,一般选择字节流。

2017-04-20 22:16:58

阅读数 173

评论数 0

四 NIO之Selector

1) 2)>> ,有符号右移位,将操作符左侧的操作数向右移动操作数右侧指定的位数。移动的规则是,如果被操作数的符号为正,则在二进制的高位补0;如果被操作数的符号为负,则在二进制的高位补1,>>右移几位相当于除以二的几次方 3)>>> ,无符号右移位:将操作...

2017-04-03 16:20:51

阅读数 102

评论数 0

五、NIO其它知识

已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的? ( ) args[0] = "MyTest a b c" args[0] = "MyTest" args[0] = "a" args[1]= &qu...

2017-03-24 21:53:13

阅读数 192

评论数 0

一 NIO概述

一、NIO概述 Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。 Java NIO: Channels and Buffers(通道和缓冲区) 标准的IO基于字节流和字符...

2017-03-21 22:20:50

阅读数 156

评论数 0

二 NIO之BUFFER

UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码。UTF-8用1到6个字节编码UNICODE字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。 GBK是汉字编码,是双字节码,可表...

2017-03-21 22:17:20

阅读数 124

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭