博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2-9
阅读量:7107 次
发布时间:2019-06-28

本文共 1707 字,大约阅读时间需要 5 分钟。

1、若有多个IO流需要关闭,要分别try来关

2、FileWriter会覆盖之前的文件,新建一个空文件,但是很多情况下你是要追加,所以用FileWriter(path,boolean)来做,boolean为false要覆盖原文件

3、方法设为private的时候,如果内部还没调用,会报警报

4、Phython是单线程的

5、static修饰的要做类属性,final可以做局部变量

6、字符流往外写可以写字符串,读只能读单个字符

7、Fileter 过滤器

8、GBK

9、数组输入流和数组输出流结合起来能实现文本复制功能

10、fr.read(),fw.write()即使是数字,弄出来是字符?

11、没有缓存功能:低级流、节点流

12、有缓存功能:高级流,构造函数的参数是个低级流,用来封装低级流,,也叫处理流。

13、遇到readline()读到换行标志也不换行输出

14、先看源代码,再查资料,再调试,看哪里出了问题

15、安装Eclipse后如果看不了api怎么办

16、如何设置可以查看源代码:

1.点 “window“-> “Preferences”-> “Java” -> “Installed JRES”; 2.此时"Installed JRES"右边是列表窗格,列出了系统中的JRE 环境,选择你的JRE,然后点边上的“Edit...“, 会出现一个窗口(Edit JRE) ; 3.选中rt.jar文件的这一项:“C:\Java\jdk1.5.0_04\jre\lib\rt.jar” 点 左边的“+”号展开它(JDK实际安装路径以你的为准); 4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...“,选择你的JDK目录下的 “src.zip”文件; 5.一路点“ok”结束。 17、数据库是utf8,windows---GBK;Linux--UTF-8;传输数据时,UTF-8最省流量、是万国语言 18、可以通过String构造器直接将字符数组和字节数组转化成字符串 19、缓冲区为奇数,输出的字符会乱 20、考试有很多坑。。 21、2-9目标:     看完今天的笔记,敲完7、8、9日的代码 22、FileWriter可以在一个存在的文件夹下面创建一个文档,如果文件夹不存在,会报错 23、write方法可以把字符串写到文档中,但是要flush刷新一下,和创建流对象三个放在同一个try中,finally中关掉流,然后close()也要try...catch一下,关闭流之前会刷新一下,每关一个流,都要try...catch 24、
这要搞清楚缓冲区的原理了,缓冲区其实就是封装了一个数组,对数据进行临时缓冲,存满后再集中对数据进行操作,这也是提高流操作数据效率的原因,当缓冲区存满后会自动对数据进行操作,不刷新也可以,但是如果不存满就必须刷新了才能把数据刷到目的地,打个比方,默认缓冲区大小是8k,如果你是用缓冲区操作10k的数据,你使用了flush方法那么数据不会有丢失,但是如果没有使用fulsh方法那么得到得数据只有8k,剩下的2k会丢失 25、read()一个一个地读,然后得到数字0~65535,如果读完了就返回-1,所以可以写一个while循环,读完文档中的内容为止 26、每调用一次read()方法都自动读取下面的数据,定义一个数组作为缓冲区,数组读完的,num表示这次读入有多少,如果本次读入少于缓冲区长度,则会保留前一次读入的痕迹,创建一个String对象可以创建一个字符串 27、String构造函数构造一个String字符串的时候有一种构造方法是三个参数咯,而且用这个方法while循环的时候呢,不需要判断数组越界问题,因为虽然可能数组长度为-1,但是在while的时候就不执行了 28、BufferedWriter和BufferedReader目的是为了提高性能 29、

转载于:https://www.cnblogs.com/ailsalin/p/6381481.html

你可能感兴趣的文章
华为无愧行业翘楚,Mate 8等七款老机型升级EMUI 8.0
查看>>
阿里亮相 SIGCOMM2017 调度系统NetO惊艳全场
查看>>
华为云中国行2018·杭州,共享数字红利
查看>>
三星S8的18.5:9全视曲面屏,带来的不仅仅是更好的视觉体验
查看>>
蓝色金属的灵动之美:华为P10 Plus钻雕蓝惊艳眼球
查看>>
人民币对美元汇率中间价报6.7025元 上调318个基点
查看>>
“银狐”里皮现身广州白云机场返意 正式告别中国
查看>>
海南新增海口、博鳌两家市内免税店
查看>>
葡萄酒公司连续亏损多年 曾是茅台集团的“心病与包袱”
查看>>
意大利5岁华人男孩溜出家门独自上街 监护人被控
查看>>
首批45户困难青少年家庭入住公租房
查看>>
python爬虫——爬取百度文库所有内容
查看>>
暖心!阿里安全白帽挖漏洞做公益 连收2462封山区小孩感谢信
查看>>
深度学习在美团搜索广告排序的应用实践
查看>>
我劝你别在数字键盘上刁难我——Vue自定义数字键盘组件
查看>>
如何清除浮动
查看>>
用vue开发一个所谓的数独
查看>>
异步化,你的高并发大杀器
查看>>
使用 ndb 调试你的 Node.js 项目
查看>>
云化微服务实战篇:中金云金融DPaaS之路
查看>>