zoukankan      html  css  js  c++  java
  • 第十周课程总结

    1.这周学了字节流与字符流相关的基本操作

    字节流(操作byte数据)

    输出数据:OutputStream类
    输入数据:InputStream类
    

    字符流

    输出数据:Writer类
    输入数据:Reader类
    

    两者区别:字节流在操作时本身不会用到缓冲区,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件

    操作流程:

    1使用File类打开一个文件
    2通过字节流或字符流的子类,指定输出的位置
    3进行读/写操作
    4关闭输入/输出
    

    2.学了转换流等以及System类对IO的支持相关内容

    转换流

    OutputStreamWriter类:Writer的子类,将输出字符流变字节流
    InputStreamReader类:Reader的子类,将输入字节流变字符流
    

    内存操作流

    字节内存操作流:内存输入流(ByteArrayInputStream)  内存输出流(ByteArrayOutputStream)
    字符内存操作流:内存输入流(CharArrayReader)  内存输出流(CharArrayWriter)
    ByteArrayInputStream:   程序->InputStream->输出到内存 
    ByteArrayOutputStream:程序<-OutputStream<-内存
    

    管道流

    System类

    System.out 即向显示器上输出(希望用户可以看见的信息
    System.err 表示的是错误的标准输出(不希望用户可以看见的信息
    System.in  从键盘中读取数据
    

    3.这周虽然没有实验设计但是我感觉压力好大,因为越学到后面前面的也慢慢忘了现学的也难以吸收去利用,

    概念之类的东西也很相似容易搞混淆感觉还是花的时间太少了,应该多找点视频看看,哎

  • 相关阅读:
    php 高级 提高PHP代码的性能10条建议
    CSRF预防手段
    如何在PHP中防止SQL注入
    网络安全 如何防范 XSS 攻击
    php 算法知识 冒泡排序
    php 基础知识 常见面试题
    MySQL高级 InnoDB 和 MyISAM 的区别
    php 算法知识 猴子选大王
    MySQL高级-索引1
    [POI2007]POW-The Flood(并查集)
  • 原文地址:https://www.cnblogs.com/saury/p/11777010.html
Copyright © 2011-2022 走看看