IO流
记录IO学习过程中的知识点
肉man
这个作者很懒,什么都没留下…
展开
-
File类
概述File更应该叫做一个路径文件路径或者文件夹路径路径分为绝对路径和相对路径绝对路径是一个固定的路径,从盘符开始相对路径相对于某个位置,在dos下指的是当前路径文件夹 --> directory文件 --> file路径 --> path 计算机的某个位置,可以是文件/文件夹构造方法1.File(String pathname) ==> 根据一个路径得到File对象-...原创 2018-07-14 22:48:24 · 156 阅读 · 0 评论 -
IO流
IO流 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的类都在IO包中 IO流常用父类 字节流的抽象父类: InputStream outputStream 字符流的抽象父类 Reader Writer IO程序书写 使用前,导入IO包中的类 使用时.进行IO异常处理 使用后,释放...原创 2018-07-17 23:28:23 · 128 阅读 · 0 评论 -
序列流--Object
序列流 序列化 --> 用一个字节序列可以表示一个对象,该字节序列包含该对象的数据、对象的类型和对象中存储的数据等信息。字节序列写出到文件之后,相当于文件中持久保存了一个对象的信息。 反序列化 --> 该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化。对象的数据、对象的类型和对象中存储的数据信息,都可以用来在内存中创建对象。 序列化两个条件: ...原创 2018-07-17 23:24:03 · 329 阅读 · 0 评论 -
转换流
转换流 InputStreamReader --> Reader的子类 --> 字节到字符的桥梁 --> 读取字节,并指定字符集将其解码为字符(字符集可由名称指定,也可接受默认的字符集) --> 本身不具备读的功能,其作用是查询码表以及转码 构造方法 InputStreamReader(InputStream in): 创建一个使用...原创 2018-07-17 23:24:34 · 215 阅读 · 0 评论 -
字符编码
字符编码 字符编码 计算机存储的是二进制数表示,我们在屏幕看到的信息是转换后的结果 编码 --> 按照某种规则,将字符存储到计算机 解码 --> 计算机中的二进制数按照某种规则解析出来 Character Encoding 自然语言的字符与二进制数之间的对应规则 字符集 --> Charset 系统支持的所有字符的集合,包括各国家的文字.标点符号.图形符...原创 2018-07-17 23:25:03 · 140 阅读 · 0 评论 -
Properties
Properties --> 继承于Hashtable ,来表示一个持久的属性集。 --> 它使用键值结构存储数据,每个键及其对应值都是一个字符串 --> 对流进行操作,可以从流中获取键值对 构造方法 public Properties() :创建一个空的属性列表。 基本的存储方法 public Object setPrope...原创 2018-07-17 23:25:49 · 173 阅读 · 0 评论 -
概念
概念 System.in是InputStream , 标准输入流, 默认可以从键盘输入读取字节数据 System.out是PrintStream,标准输出流,默认可以向Console中输出字符和字节数据 print方法和println方法来自于java.io.PrintStream类,该类能够方便地打印各种数据类型的值 构造方法 public PrintStrea...原创 2018-07-17 23:26:06 · 128 阅读 · 0 评论