基本操作Api import org.apache.commons.lang3.time.DateFormatUtils; import java.io.*; import java.util.Date; /** * Author:Mr.X * Date:2017/10/9 11:14 * Description: * * @通过程序去读取某一个文件 * @1.通过File拿到文件(文件夹) * @2.操作文件:InputStream/OutputStream(字节形式) */ public c…
1. InputStream,OutputStream都是抽象类,所以不能创建对象. 1个中文占两个字节 package com.ic.demo01; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputSt…
InputStream 参考链接:对java中FileInputStream.BufferInputStream的理解 /** * Author:Mr.X * Date:2017/10/9 17:11 * Description: * @read():一个一个字节的读(单字节读取) */ public class Demo1 { public static void main(String[] args) throws IOException{ FileInputStream fis = new…
Reader public class BufferedReaderTest { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("e:/abc.txt"))); String str = ""; while ((str = br.re…
字节输出流与文件字节输出流 文件存储原理和记事本打开文件原理 OutputStream及FileOutputStream import java.io.FileOutputStream; import java.io.IOException; /* java.io.OutputStream:字节输出流 此抽象类是表示输出字节流的所有类的父类 定义了一些子类共性的成员方法: - public void close():关闭此输出流并释放与此流相关联的任何系统资源 - public void flu…
最近再看I/O这一块,故作为总结记录于此.JDK1.4引入NIO后,原来的I/O方法都基于NIO进行了优化,提高了性能.I/O操作类都在java.io下,大概将近80个,大致可以分为4类: 基于字节操作的I/O接口:以InputStream和OutputStream为基类,也是I/O操作的基础. 基于字符操作的I/O接口:以Reader和Writer为基类,字符的读写是基于字节进行的,中间进行了转换. 基于磁盘操作的I/O接口:主要是File,代表目录下的所有文件. 基于网络操作的I/O接口:主…
1.说明 InputStream和OutputStream是Java标准库中最基本的IO流,它们都位于java.io包中,该包提供了所有同步IO的功能. 2.模块:java.io.InputStream . java.io.OutputStream 3.用法 3.1.read&write 二者都不是接口,而是抽象类,它们分别是所有输入流和输出流的超类.这两个抽象类定义了两个最重要的方法: int read():读取输入流的下一个byte,返回该byte表示的int值(0~255).读到末尾,返回…
字节输入流:io包中的InputStream为所有字节输入流的父类. Int read();读入一个字节(每次一个): 可先使用new  byte[]=数组,调用read(byte[] b) read (byte[])返回值可以表示有效数:read (byte[])返回值为-1表示结束.   字节输出流:io包中的OutputStream位所有字节输入流的父类. Write和输入流中的read相对应.   在流中close()方法由程序员控制.因为输入输出流已经超越了VM的边界,所以有时可能无法…
字节流InputStream/OutputStream 本篇将对JAVA I/O流中的字节流InputStream/OutputStream做个简单的概括: 总得来说,每个字节流类都有一个对应的用途,如下: ByteArrayInputStream/ByteArrayOutputStream     //字节数组相关 FileInputStream/FileOutputStream                        //文件操作相关 PipedOutputStream/PipedIn…
Tomcat那些事儿 https://mp.weixin.qq.com/s?__biz=MzI3MTEwODc5Ng==&mid=2650860016&idx=2&sn=5490d13566300698fd4599d7250e279c    再有人问你Netty是什么,就把这篇文章发给他 原创: 陈彩华 Hollis 1周前 本文基于Netty4.1展开介绍相关理论模型,使用场景,基本组件.整体架构,知其然且知其所以然,希望给大家在实际开发实践.学习开源项目提供参考.这是一篇万字长…