zoukankan      html  css  js  c++  java
  • Java基础--第二十二天

    day22:

             IO流整体:

                       标准输入输出流

                       转换流

                                InputStreamReader:字节流转字符流【数据走向】

                                OutputStreamWriter:字符流转字节流

                       打印流:

                               

                                PrintStream 

                                PrintWriter

                                可以直接对文件进行操作:

                                         构造方法,是否同时接受File和String类型参数

                                         FileReader  FileWriter  FileInputStream FileOutoutStream   PrintStream

                       PrintWriter:

                                构造方法

                                                   读取文件夹可能出现【拒绝访问】的异常

                                print()方法~

                       序列化:将对象像流一样的方式输入输出

                                ObjectInputStream -- Object readObject()

                       反序列化:将流对象还原成对象

                                ObjectOutputStream --  void writeObject(Object obj)

                                序列化ID值固定

                                         A:类的对象想被序列化流操作,请序列化接口;

                                         B:类实现了Serializable接口,解决黄线警告,固定化ID值。

             编码问题:

                       编码表:字符及其对应的数值保存到一张表中

             Properties:

                       表示属性的集合,可以从流中加载数据或把数据保存到流中,键值都是String

                       没有泛型,唯一一个可以和IO流结合使用的集合

                       String getProperties(String key):

                       String getProperties(String key,String defaultValue):

                       Object setProperties(String key,String value):

                       Set<String> stringPropertieyName():

                      

             系统属性

                       public static Properties getProperties():系统属性集

                      

             集合和IO流的结合:

                       list()方法:把集合中的数据按键值对的方式存储到文件中

                       load()方法: 把文件中的数据读取到集合中去【数据是键值对的模式--分隔符】

                       store()方法

  • 相关阅读:
    【高级内部资料】.NET数据批量写入性能分析 第二篇
    负载均衡原理与实践详解 第五篇 负载均衡时数据包流程详解
    负载均衡原理与实践详解 第三篇 服务器负载均衡的基本概念网络基础
    如何提高Linq查询的性能(上)
    【全面解析DeepZoom 之二】Silverlight2及Deep Zoom环境的搭建
    关于让WPF软件界面支持全球化和本地化
    在WPF中自定义控件(3) CustomControl (上)
    【全面解析DeepZoom 之一】酷!Deep Zoom
    谈谈我理解的WPF团队模型——在UI Designer与Developer之间
    [WPF疑难]在WPF中显示动态GIF
  • 原文地址:https://www.cnblogs.com/zhidianhcuan/p/4430238.html
Copyright © 2011-2022 走看看