![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java我的学习笔记
文章平均质量分 65
shen_qiyang
这个作者很懒,什么都没留下…
展开
-
字节输出流
最有意思的是在JDK1.7的时候引入了一个非常神奇的自动关闭机制,所以让Closeable又多继承了一个AutoCloseable接口,这个接口定义如下:但是OutputStream类是在JDK1.0的时候就提供的,这个类原本就定义了close()与flush()两个操作方法,所以现在以上的两个接口就几乎可以忽略了。在OutputStream类里面一共提供有三个输出的方法:1、原创 2016-03-21 17:21:56 · 514 阅读 · 0 评论 -
字节输人流:InputStream
如果程序需要进行数据的读取操作,可以利用InputStream类实现功能,此类定义如下: Public abstract class InputStream extends Object implements Closeable 虽然此类实现了Closeable 接口但是OutputStream类一样,不用去考虑此接口的存在,在InputStream类里面也定义有数据读取的方法: 1、 读取原创 2016-03-21 17:27:48 · 258 阅读 · 0 评论 -
字符流:Writer、Reader
1、字符输入流:Writer 可以发现Writer作为字符输出流,可以直接进行字符串的输出,这一点就比Outputstream强了。2、字符输入流:Reader 与字节输入流相比结构几乎是一样的,只是数据类型由byte更换为了char而已。字节流与字符流的区别? 现在已经给出了两种数据流,那么开发之中到底使用哪一种?有什么区别? 字节流与字符流最大的区别是:字节流直接与终端进原创 2016-03-21 17:34:08 · 507 阅读 · 0 评论 -
文件拷贝
计算机中所有的信息组成都是二进制数据,那么所有能够描述出的中文文字都是经过处理后的结果。在计算机的世界里所有的语言文字都回使用编码来进行描述,例如:最常见的编码是ASCII码。在实际的工作里最常见的几种编码如下:1、 GBK、GB2312:中文的国际编码,其中GBK包含有简体中文与繁体中文两种,而GB2312只包含简体;2、 ISO8859-1:是国际编码,可以描述任何的文字信息;原创 2016-03-24 14:32:34 · 237 阅读 · 0 评论 -
内存流
范例:实现一个小写字母转大写字母的操作 利用ByteArrayOutputStream可以实现多个文件的同时读取。 范例:实现文件的合并读取:原创 2016-03-25 10:36:09 · 352 阅读 · 0 评论 -
java 文件操作
在整个java.io包里面,File类是唯一一个与文件本身操作有关的类,但是不涉及到文件的具体内容。所谓的文件本身指的是文件的创建、删除等操作。 如果要想使用file类,那么首先就需要通过它提供的构造方法定义一个要操作文件的路径:1、 设置完整路劲:publicFile(String pathname),大部分情况下使用此操作;2、 设置父路径与子文件路径:publicFile原创 2016-03-11 11:13:41 · 279 阅读 · 0 评论