摘要:
当类中的某些功能不满足我们的需求的时候,我们可以使用继承,重写此方法来实现我们的需求 继承:子类构造方法第一句话必须调用父类的构造方法,并且子类继承父类的成员变量和方法(除了私有成员和构造方法)需求1:读取文本并显示行数分析:使用缓存输入字符流,只能输出文本,并不会显示行数,那么我们需要重写Buff 阅读全文
摘要:
输入字符流: | Reader 输入字符流的基类。 抽象类 | FileReader 读取文件的输入字符流 | BufferedReader 缓存输入字符流(提高效率和扩展了FileReader的功能)。内部其实也维护了一个字符数组扩展功能:readLine() 一次读取文本的一行数据,如果读取到了 阅读全文
摘要:
IO分类:按照数据流向分类: 输入流 输出流按照处理的单位划分: 字节流:字节流读取的都是文件中的二进制数据,读取到的二进制数据不会经过任何处理 字符流:字符流读取的数据都是以字符为单位的,字符流也是读取的文件的二进制数据,只不过会把这些二进制数据转换成我们能识别的字符 字符流 = 字节流 + 解码 阅读全文
摘要:
我们清楚操作文件数据使用缓冲数组读取效率更高,sun公司给我们提供了一个缓冲字节流,可以让我们更高效率操作文件缓冲输入字节流: | InputStream 输入字节流的基类 | FileInputStream 读取文件的输入字节流 | BufferedInputStream 缓冲输入字节流 作用:提 阅读全文
摘要:
public class Demo3 { public static void main(String[] args) { File inputfile = new File("D:\\新建文件夹 (2)\\1.jpg"); File outputfile = new File("D:\\新建文件夹\\1.jpg"); FileInputS... 阅读全文
摘要:
IO分类: 按照数据流向分类: 输入流 输出流 按照处理的单位划分: 字节流:字节流读取的都是文件中的二进制数据,读取到的二进制数据不会经过任何处理 字符流:字符流读取的数据都是以字符为单位的,字符流也是读取的文件的二进制数据,只不过会把这些二进制数据转换成我们能识别的字符 字符流 = 字节流 + 阅读全文
摘要:
IO分类: 按照数据流向分类: 输入流 输出流 按照处理的单位划分: 字节流:字节流读取的都是文件中的二进制数据,读取到的二进制数据不会经过任何处理 字符流:字符流读取的数据都是以字符为单位的,字符流也是读取的文件的二进制数据,只不过会把这些二进制数据转换成我们能识别的字符 字符流 = 字节流 + 阅读全文
摘要:
为了怕混淆,先说明一些下面要出现的名词意思:例如:D:\\新建文件夹 (2)\\a.txt 和 D:\\新建文件夹 (2)\\aaaa D:\\新建文件夹 (2) 父路径 a.txt 子文件 aaaa 子文件夹 创建: 创建子文件: createNewFile() 如果在指定位置创建一个空子文件,如 阅读全文
摘要:
IO技术主要作用是解决设备与设备之间的数据传输问题。比如:硬盘 >内存 内存的数据 >硬盘上 把硬盘的数据 >内存中IO技术的应用场景: 导出报表,上传大头照 ,下载照片 , 解析xml文件...数据保存到硬盘上,该数据就可以做到永久性的保存。数据一般是以文件的形式保存到硬盘上面的sun使用了Fil 阅读全文
摘要:
jdk1.5新特性之 枚举问题:在我们编写程序的时候,有很多数据是在固定范围的,比如性别,只有男和女,那么我们怎么做才能防止别人不传入其他数据呢?解决:我们可以自定义一个类,私有化构造函数,并在本类中创建本类的对象对外使用 public static final Sex man = new Sex( 阅读全文