【Java|Java中的IO流分几种?】
Java中IO流分为两类 , 一类是字节流 , 一类是字符流 。 他们分别由四个抽象类来表示 , 每类分为输入流和输出流 , Java中其他多种多样的流均由其演化而来 。
- 字节流:InputStream、OutputStream
- 字符流:Reader、Writer
- 字节流和字符流是根据处理数据类型区分的
- 字节流可以处理任何对象 , 包括二进制对象 , 而字符流只能处理字符或者字符串
- 字节流不能直接处理unicode字符(需要我们自己进行一些特殊处理) , 而字符流可以处理(已经帮助我们处理好了)
- 理论上任何文件都能用字节流来读取 , 但是当读取的数据为纯文本文件时 , 字节流需要额外进行一个转换工作 , 字符流已经帮我们做好了 。 所以只是处理纯文本会优先使用字符流 , 除此之外都推荐字节流
- 物流|马化腾力挺刘强东,刘强东和马云的争论有结果了
- Java|中国第一互联网巨头腾讯都开始大范围裁员,可以想象一下小公司有多艰难
- Java|从4199元跌至2999元,旗舰芯+12GB+120W快充,性能手机跌至新低
- iPhone|为什么12GB运存的安卓手机,不如4GB的iPhone流畅?
- javascript|?继“滚动式”裁员后,现在又多名高管离职,阿里到底怎么了?
- 网络安全|李立群热度飙升!不是意外转型成流量,关键是观众的美好滤镜
- 英特尔|要说近几年数码行业的发展态势,万物互联绝对是主流了
- Java|马斯克又怒赞中国微信的无所不能了,难道暗示twiter要大变革?
- 经典咏流传|知识不冷反热,《经典咏流传》如何突破季播限制?
- 淘宝|绝望了,淘宝手淘流量一直下滑