黑马程序员技术交流社区

标题: javaee8期今天学习了io流 [打印本页]

作者: moujunyong    时间: 2018-1-26 21:31
标题: javaee8期今天学习了io流

1.1     IO流概述及分类
IO流用来处理设备之间的数据传输

   Java对数据的操作是通过流的方式

   Java用于操作流的类都在IO包中

    流按流向分为两种:输入流,输出流

                              

1.2     FileWriter类使用
A:打开帮助文档

B:点击显示,找到索引,看到输入框

C:你要学习什么内容,你就在框框里面输入什么内容

    举例:Random

D:看包

java.lang包下的类在使用的时候是不需要导包的

E:看类的描述

  Random类是用于生成随机数的类

F:看构造方法

    Random():无参构造方法

        Randomr = new Random();

G:看成员方法

     public int nextInt(int n):产生的是一个[0,n)范围内的随机数

        调用方法:

              看返回值类型:人家返回什么类型,你就用什么类型接收

             看方法名:名字不要写错了

             看形式参数:人家要几个参数,你就给几个,人家要什么数据类型的,你就给什么数据类型的

             intnumber = r.nextInt(100);

1.2.1     FileWriter向文件中写数据
A:FileWriter向文件中写数据操作步骤:

      a:使用FileWriter流关联文件

      b:利用FileWriter的写方法写数据

      c:利用FileWriter的刷新方法将数据从内存刷到硬盘上

      d:利用FileWriter的关流方法将释放占用的系统底层资源

   B:FileWriter方法:

构造方法

FileWriter(String fileName) 传入一个文件的路径

成员方法

void write(String str) 向文件中写str

void flush()  将内存中的数据刷新到文件中

void close()  关流释放系统底层资源


作者: 渝小妹    时间: 2018-1-27 08:59
温故而知新    加油哦    
作者: 重庆中心    时间: 2018-1-27 14:22
加油
作者: 重庆中心    时间: 2018-1-27 14:24
虽然看不懂 但格式很漂亮




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