黑马程序员技术交流社区

标题: 入学基础day22笔记 [打印本页]

作者: 柳柳桑    时间: 2015-12-25 15:10
标题: 入学基础day22笔记

入学基础day22笔记

22.01_IO流(序列流)(了解)
22.02_IO流(序列流整合多个)(了解)22.03_IO流(内存输出流*****)(掌握)22.04_IO流(内存输出流之黑马面试题)(掌握)22.05_IO流(对象操作流ObjecOutputStream)(了解)22.06_IO流(对象操作流ObjectInputStream)(了解)22.07_IO流(对象操作流优化)(了解)
* 将对象存储在集合中写出
  1. Person p1 = new Person("张三", 23);
  2. Person p2 = new Person("李四", 24);
  3. Person p3 = new Person("马哥", 18);
  4. Person p4 = new Person("辉哥", 20);

  5. ArrayList<Person> list = new ArrayList<>();
  6. list.add(p1);
  7. list.add(p2);
  8. list.add(p3);
  9. list.add(p4);

  10. ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("f.txt"));
  11. oos.writeObject(list);                                  //写出集合对象

  12. oos.close();
复制代码
22.08_IO流(加上id号)(了解)22.09_IO流(打印流的概述和特点)(掌握)22.10_IO流(标准输入输出流概述和输出语句)22.11_IO流(修改标准输入输出流拷贝图片)(了解)
  1.     System.setIn(new FileInputStream("IO图片.png"));      //改变标准输入流
  2.     System.setOut(new PrintStream("copy.png"));         //改变标准输出流

  3.     InputStream is = System.in;                         //获取标准输入流
  4.     PrintStream ps = System.out;                        //获取标准输出流

  5.     int len;
  6.     byte[] arr = new byte[1024 * 8];

  7.     while((len = is.read(arr)) != -1) {
  8.         ps.write(arr, 0, len);
  9.     }

  10.     is.close();
  11.     ps.close();
复制代码

22.11_IO流(两种方式实现键盘录入)(了解)22.12_IO流(随机访问流概述和读写数据)(了解)22.13_IO流(数据输入输出流)(了解)22.14_IO流(Properties的概述和作为Map集合的使用)(了解)22.15_IO流(Properties的特殊功能使用)(了解)22.16_IO流(Properties的load()和store()功能)(了解)22.17_day22总结


作者: lhfly520    时间: 2016-2-29 22:08
菜鸟在奋斗!!!
作者: 綻放微笑╭ァ    时间: 2016-3-22 20:52
总结的挺全的,学习了
作者: rabird    时间: 2016-7-22 23:14
加油  ↖(^ω^)↗
作者: 最黑的一匹马    时间: 2016-12-30 01:31
看看 学习学习
作者: 最黑的一匹马    时间: 2017-1-4 12:00
好好学习学习好好
作者: baby14    时间: 2019-7-4 07:48
多谢分享




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