欢迎来到天天文库
浏览记录
ID:62005011
大小:154.32 KB
页数:30页
时间:2021-04-10
《黑马程序员JavaEE基础班新课程day10:IO.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、文档黑马程序员JavaEE基础班新课程day10:IO前情回顾:【某某中心】JavaEE基础班新课程day01:java概述【某某中心】JavaEE基础班新课程day02:java基础知识【某某中心】JavaEE基础班新课程day03:选择和循环【某某中心】JavaEE基础班新课程day04:随机数和数组【某某中心】JavaEE基础班新课程day05:方法概述【某某中心】JavaEE基础班新课程day06:Eclipse断点调试【某某中心】JavaEE基础班新课程day07:面向对象【某某中心】Jav
2、aEE基础班新课程day08:常用Api【某某中心】JavaEE基础班新课程day09:Java集合 今天我们的主要内容有: 1. IO流概述及FileWriter类使用 2. FileReader类使用 3. 缓冲流介绍和使用 4. IO流相关案例1. IO流概述及FileWriter类使用30/30文档 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的类都在IO包
3、中 流按流向分为两种:输入流,输出流A:打开帮助文档B:点击显示,找到索引,看到输入框C:你要学习什么内容,你就在框框里面输入什么内容 举例:RandomD:看包java.lang包下的类在使用的时候是不需要导包的30/30文档E:看类的描述 Random类是用于生成随机数的类F:看构造方法 Random():无参构造方法 Randomr=newRandom();G:看成员方法 publicintnextInt(intn):产生的是一个[0,n)X围内的随机数
4、 调用方法: 看返回值类型:人家返回什么类型,你就用什么类型接收 看方法名:名字不要写错了 看形式参数:人家要几个参数,你就给几个,人家要什么数据类型的,你就给什么数据类型的 intnumber=r.nextInt(100);FileWriter向文件中写数据A:FileWriter向文件中写数据操作步骤: a:使用FileWriter流关联文件 b:利用FileWriter的写方法写数据 c:利
5、用FileWriter的刷新方法将数据从内存刷到硬盘上30/30文档 d:利用FileWriter的关流方法将释放占用的系统底层资源 B:FileWriter方法: 构造方法 FileWriter(StringfileName)传入一个文件的路径 成员方法 voidwrite(Stringstr)向文件中写str voidflush() 将内存中的数据刷新到文件中 voidclose() 关流释放系统底层资源案例代码一:[Java] 纯文本查看 复制代码?010
6、20304package.itheima_01;importjava.io.FileWriter;importjava.io.IOException; 30/30文档0506070809101112131415161718192021/**需求:往文件中写数据* 写数据--输出流--FileWriter**FileWriter:* FileWriter(StringfileName):传递一个文件名称**输出流写数据的步骤:*
7、 A:创建输出流对象* B:调用输出流对象的写数据的方法* C:释放资源*/publicclassFileWriterDemo{ publicstaticvoidmain(String[]args)throwsIOException{ //创建输出流对象 FileWriterfw=newFileWriter("d:\a.txt");
8、 /*30/30文档2223242526272829303132333435363738 *创建输出流对象做了哪些事情: * A:调用系统资源创建了一个文件 * B:创建输出流对象 * C:把输出流对象指向文件
此文档下载收益归作者所有