黑马程序员技术交流社区

标题: 部分IO流总结 [打印本页]

作者: 潜力良驹    时间: 2015-7-30 21:25
标题: 部分IO流总结
IO流是基础中很重要的一个知识块,大家多看看吧视频吧.我这个其实我觉得不怎么总结  都是一些常识....只是自己感兴趣记下来的

创建Properties用setProperty
properties属于Map集合,遍历用entrySet<Object,Object>,Map继承hashable,所以是无序的.
使用properties的store方法生成配置文件时,如果输出流是一个字节流,默认使用的马表是iso8859-1.字节流没有码表.如果保存中文数据,生成配置文件时一定要用字符流(store(new Filewriter(目录)),字符串)

FileOutStream或FileWriter写int类型都要转成字符串,不方便,所以引入打印流,打印流会帮你转成字符串再打印.
收集错误日志信息:
PrintStream printStream2 = new PrintStream(目录);
        try(
        )catch{
              对象.printStream(printStream2);
          }
ISO8859-1  256个格子都有对应的字符和码值
Unicode 不是码表,是一个规范   这个很多人都理解错误啦~
英文兼容所有码表,在什么码表表示中文就只能在该码表内表示.       

转换流中  字符流没有转成字节流的方法  没必要

用递归容易内存溢出(网络爬虫)

renameTo实现剪切时不能操作文件夹






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2