字节流 1. InputStream 字节输入流 代码演示 2. OutputStream 字节输出流 代码演示 字符流 1. Reader 字符输入流 代码演示 2. Writer 字符输出流 代码演示 ...
分类:
编程语言 时间:
2017-07-29 12:59:30
阅读次数:
167
在java.io包中流的操作主要有字节流、字符流两大类,两类都有输入和输出操作。在字节流中输出数据主要使用OutputStream类完成,输入使用的是InputStream类。 在字符流中输出主要是使用Writer类完成,输入主要是使用Reader类完成。 这四个类都是抽象类,使用中需通过子类进行实 ...
分类:
其他好文 时间:
2017-07-28 22:23:19
阅读次数:
213
IO(Input Output)流 IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流按流向分为:输入流和输出流 IO流常用基类 字节流的抽象基类: 字符流的抽象基类: FileReader fd = null; ...
分类:
其他好文 时间:
2017-07-27 20:28:59
阅读次数:
238
典型并且基础的错误: 错误显示: c++的类中只能有属性和方法(也可以说函数)。 方法就是你定义的类中的那些实现函数,属性相当于类中的那些参数。 上面代码中报错的for循环,目的是对result数组进行初始化,但这个for循环不是一个函数,在类里面是不允许这种执行语句的,必须转换成函数才行。因为re ...
分类:
其他好文 时间:
2017-07-27 18:40:02
阅读次数:
274
在Java中,以下三个类经常用于处理数据流,下面介绍一下三个类的不同之处以及各自的用法。 InputStream : 是所有字节输入流的超类,一般使用它的子类:FileInputStream等,它能输出字节流; InputStreamReader : 是字节流与字符流之间的桥梁,能将字节流输出为字符 ...
分类:
编程语言 时间:
2017-07-26 19:26:59
阅读次数:
142
字符串 str 和 unicode str 字节流 unicode 字符流 (中文,英文,等等) => 如何转换成计算机中的01代码呢? 出现了编码 ascii, iso88591, utf8(unicode压缩之后的), unicode(用四个字节编码一个字符), utf32, gb2312 等等 ...
分类:
编程语言 时间:
2017-07-26 01:57:35
阅读次数:
199
当从字符流中仅仅读出前两个字符“go”时,第一个仅仅出现一次的字符是‘g’。当从该字符流中读出前六个字符“google”时。第一个仅仅出现 1 次的字符是”l”。 首先要记录一个字符出现的次数,为了实现O(1)查找。使用简易hash表存储。用occurences[256] 记录字符出现的次数。设置: ...
分类:
其他好文 时间:
2017-07-25 15:57:49
阅读次数:
96
FileInputStream 类与 FileReader 类的区别: 两个类的构造函数的形式和参数都是相同的,参数为 File 对象或者表示路径的 String ,它们到底有何区别呢? FileInputStream :以字节流方式读取; FileReader :把文件转换为字符流读入; Inpu ...
分类:
其他好文 时间:
2017-07-25 15:53:57
阅读次数:
108
IO流:用于处理设备上数据。 流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。 流也进行分类: 1:输入流(读)和输出流(写)。 2:因为处理的数据不同,分为字节流和字符流。 字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,文字,它们都以二进制存 ...
分类:
编程语言 时间:
2017-07-25 14:27:10
阅读次数:
232
节点流类型常见的有: 对文件操作的字符流有FileReader/FileWriter,字节流有FileInputStream/FileOutputStream。 处理流类型常见的有: 缓冲流:缓冲流要“套接”在相应的节点流之上,对读写的数据提供了缓冲的功能,提高了读写效率,同事增加了一些新的方法。 ... ...
分类:
其他好文 时间:
2017-07-24 14:40:49
阅读次数:
98