• IO复习


    我记忆中学这个我当初用来爬小说用的很快乐,去各种小说网上去爬小说。还被几个网站封了IP爬不了,想想当初就很快乐。兴趣是最好的老师 这句话真的很对!还有记得一定要关流!

    IO流概述

      程序需要实现与设备和不同介质之间的数据传输,例如:键盘录入、读取电脑文件等,Java将这种通过不同输入输出设备(键盘,显示器,网络)等之间的数据传输抽象表述为“流”

         按照操作可以分为字节流字符流,按照流向可以分为输入流输出流(in和out)

    字节流:

        字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的

    字符流

        字符流只能操作纯字符数据,比较方便。

    对字节和字符的理解:在java中采用Unicode编码一个字节等于俩字符(无论中文还是英文

     我个人主要用上述几个红框之内的几个方法(作为一个java新手感觉了解这么多就差不多了)

    Inputstream是一个抽象类,所有字节输入流类的超类,该类定义了字节输入流的基本共性功能方法。

    int read():读取一个字节返回,没有字节返回-1.

    int read(byte[]):读取一定量的字节并存储到字节数组中,返回读取到的字节数。

    InputStream有很多子类,其中子类FileInputStream可用来读取文件内容。FileInputStream 从文件系统中的某个文件中获得输入字节。

    FileInputStream 构造方法摘要

     outputstream是一个抽象类,是所有字节输出流类的超类。操作的数据都是字节,该类定义了字节输出流的基本共性功能方法。

    OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件。FileOutputStream,即文件输出流是用于将数据写入 File的输出流。

    输出的方法,close()方法可以关闭流,write方法可以输出数据

  • 相关阅读:
    day_2:re
    day_1:Requests
    CTF-PHP漏洞总结(持续更新)
    BugkuCTF-Web- flag在index里 80
    中缀表达式转换为后缀表达式(C语言实现)
    逆波兰计算器1.0 (c语言 栈实现)支持小数计算
    二进制数转化为十进制数(栈的学习练习)
    数据结构:统计学生信息(c++动态链表完成)
    数据结构:删除数组中的元素(c++)链表形式
    约瑟夫环 (c++循环链表方法书写)
  • 原文地址:https://www.cnblogs.com/cmm123/p/13196402.html
Copyright © 2020-2023  润新知