1 /* 2 * To change this license header, choose License Headers in Project Properties. 3 * To change this template file, choose Tools | Templates 4 * a... ...
分类:
其他好文 时间:
2019-07-19 21:13:47
阅读次数:
717
一、JDK中的设计模式 (1)结构性模式 1.适配器模式 java.util.Arrays#asList() java.io.InputStreamReader(InputStream) java.io.OutputStreamWriter(OutputStream) java.xml.bind.a ...
分类:
编程语言 时间:
2019-07-18 23:44:00
阅读次数:
142
Buffer 是java NIO中三个核心概念之一 缓存, 在java的实现体系中Buffer作为顶级抽象类存在 简单说,Buffer在做什么? 我们知道,在java IO中体系中, 因为InputStream和OutputStream是抽象类,而java又不可以多重继承,于是任何一个流要么只读,要 ...
分类:
其他好文 时间:
2019-07-08 13:39:48
阅读次数:
117
Java 中 的 IO 操作就是对字型节或字符型数据的读写。 一、IO 分类 1.按流的方向分类 输入流(InputStream、Reader):只能进行读操作。 输出流(OutputStream、Writer):只能进行写操作。 2.按流的类型分类 字节流(InputStream、OutputSt ...
分类:
编程语言 时间:
2019-07-07 09:31:07
阅读次数:
114
(只有两个,PrintWriter和PrintStream) 思考:如果现在要想完成一个字符串或者是boolean型或者是字符型的数据输出使用OutputStream是否方便? 肯定是不方便的,因为OutputStream中只能操作字节数据,所以其他的数据类型很难操作,那么在Java的IO包中为了解 ...
分类:
编程语言 时间:
2019-07-05 09:45:29
阅读次数:
104
public void searchexport(String idcards, HttpServletRequest request, HttpServletResponse response,String id) { OutputStream out = null; Map map = new ...
分类:
其他好文 时间:
2019-07-04 09:18:56
阅读次数:
103
### BIO、NIO、AIO有什么区别### java.io中流分为几种按传输方向分为输入流(InputStream),输出流(OutputStream)。按内容分为字节流(*Stream),字符流(*Reader、*Writer)。按功能分为节点流(OutputStream),处理流(Outpu ...
分类:
编程语言 时间:
2019-06-29 23:46:38
阅读次数:
136
I/O流分类: InputStream和Read的子类都有read(),用来读取单个字节或字节数组 OutputStream和write的子类都有write(),用来写入单个字节或字节数组 一般都是通过装饰器Decorator模式叠加多个对象提供所期望的功能。创建单一的流,却需要创建多个对象 Inp ...
分类:
编程语言 时间:
2019-06-19 12:08:17
阅读次数:
144
NIO和IO到底有什么区别?有什么关系? 首先说一下核心区别: NIO是以块的方式处理数据,但是IO是以最基础的字节流的形式去写入和读出的。所以在效率上的话,肯定是NIO效率比IO效率会高出很多。 NIO不在是和IO一样用OutputStream和InputStream 输入流的形式来进行处理数据的 ...
分类:
其他好文 时间:
2019-06-17 14:07:59
阅读次数:
106
字节流 字节输出流OutputStream: OutputStream此抽象类,是表示输出字节流的所有类的超类 FileOutputStream类: public static void main(String[] args) throws IOException { //创建字节输出流对象 //构 ...
分类:
其他好文 时间:
2019-06-17 10:59:12
阅读次数:
83