首页 > 代码库 > I/O系统
I/O系统
propertos常用类
特点:1.它是一个map集合类
2.可以直接操作属性文件,操作的时候key和value都是string
方法:1.store():存文件
在存文件的时候,如果文件不在,会产生一个新的文件,不会报错,在存文件的时候,如果文件会把源文件覆盖掉-每次操作都必须覆盖掉
2.load():读文件
必须保证文件路径和名字填写正确,否则会报异常,就算try-catch也只能解决程序不死,还是读不到数据
3.close():关闭流
byte字节的管道
1.输入:InputStream
2.输出:OutputStream
字符的管道
1.输入:reader
2.输出:Writer
对象流
1.javabean规范
2.产生对象第二种方式
3.分布式应用当中的重量级webSerive
4.管道对接
流分类
1.节点流
2.字符流
对象序列化:将程序中的对象,以二进制流的形式输出
序列化:使用serializable接口
细节
1:要序列化一个类,除了这个类要实现seriallizable接口,这个类的每个属性的类型都要实现该接口
2.如果需要让某个属性不参与序列化,那么就使用trsnsient这个关键字对属性进行修饰
3.序列化的类必须和反序列化的类保持一致,不能进行修改(做任何修改都需要新序列化)
对象反序列化:将输入的二进制流,直接转换为程序中的一个对象
trsnsient关键字:不让某个属性序列化
I/O系统
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。