→ InputStream 字节输入流
→ FileInputStream 专门操作文件的字节输入流
→ BufferedInputStream 带有缓冲区的字节输入流, 效率高
→ ObjectInputStream 对象输入流
Reader字符输入流 → BufferedReader 带有缓冲区的字符输入流,效率高
→ InputStreramReader 将字节流转换为字符流输入的转换输入流
→ FileReader 专门操作文件的字符输入流
FileInputStream files=new FileInputStream("day20_code\\小岳岳.jpg");
FileOutputStream file = new FileOutputStream("day20_code\\假小岳岳.jpg");
byte[] byt = new byte[1024];
int len=0;
while ((len = files.read(byt)) != -1) {
file.write(byt,0,len);
}
Properties p = new Properties();
FileReader file=null;
try {
file= new FileReader("day20_code\\prop.properties");
p.load(file);
Set<String> strings=p.stringPropertyNames();
for(String key:strings){
String value = p.getProperty(key);
System.out.println(key+"="+value);
}
} catch (IOException e) {
e.printStackTrace();
}finally {
if (file != null) {
try {
file.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
387.22 KB, 下载次数: 50
181.13 KB, 下载次数: 41
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |