摘要:
ava.io下面有两个抽象类:InputStream和ReaderInputStream是表示字节输入流的所有类的超类Reader是用于读取字符流的抽象类InputStream提供的是字节流的读取,而非文本读取,这是和Reader类的根本区别。即用Reader读取出来的是char数组或者String,使用InputStream读取出来的是byte数组。弄清了两个超类的根本区别,再来看他们底下子类的使用,这里只对最常用的几个说明InputStream| __FileInputStreamFileInputStream 从文件系统中的某个文件中获得输入字节。构造方法摘要FileInputStrea 阅读全文
摘要:
11.3 I/O类使用由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力。本章IO类的使用就从读写文件开始。11.3.1文件操作文件(File)是 最常见的数据源之一,在程序中经常需要将数据存储到文件中,例如图片文件、声音文件等数据文件,也经常需要根据需要从指定的文件中进行数据的读取。当然, 在实际使用时,文件都包含一个的格式,这个格式需要程序员根据需要进行设计,读取已有的文件时也需要熟悉对应的文件格式,才能把数据从文件中正确的读取出 来。文件的存储介质有 阅读全文
摘要:
--src --com.example.Demo1 --IndexActivity.class --test.txt在IndexActivity.class 获取test.txt中的文件内容InputStream inputStream = getClass().getResourceAsStream("test.txt");//getClass().getResourceAsStream("path"); 获取当前类的path,例如此例中就为 /com.example.Demo1/path 阅读全文