1.File: jdk为我们提供的操作文件和目录的类,这个类是对文件和文件路径的抽象. 2.javaIO结构: 1)输入输出流 通过外部程序输入到应用程序中叫做输入流,从应用程序输出到外部程序叫做输出流. 2)字节流和字符流 字节流:输入输出以字节为单位的流. 字符流:输入输出以字符为单位。 1)InputStream Java: 2)OutputStream 1)Reader 字符流: 2)writer
比较:字节流和字符流从api的角度其实方法很相似,都提供了相应的读和写的方法 只是读写的内容不一样 一个是字节 一个是字符或者一个是字节数组 一个是字符数组(字符串) Flush():完成缓冲区(字节数组或者字符数组)真正的发送给我们的流类. 平时我们开发中都是使用相应子类 如何去学习我们的IO结构,其实javaIO结构很相似只要学懂一个其他的类似.
3.嵌套流: 就是外部流类中可以包裹内部的流类实现外部流类方法. 对于外部应用来说我们看见的只是外部的流类. 1)嵌套流通过构造函数传入内部流 2)字节流和字符流之间的桥梁:inputStreamReader outOutStreamWriter 3)嵌套流可以有多层,只要满足语法.
BufferedReader reader=new BuffedReader(new InputStreamReader(new FileInputStream(new File(“watchmne.txt”))) 4.注意细节
1).对于网络数据的传输都是字节的方式,但是我们应用程序可以使用字符流 输出:应用程序(字符)->网络(字节) 字符转化为字节. 输入:应用程序(字符)-<网络(字节) 字节转化为字符 java IO结构_01: java IO结构_02: java IO结构_03:
|
行业聚焦 面试交流 职位推荐 开发视频 技术交流 腾讯微博 新浪微博
友情链接:课课家教育 阿里云 鲜果 W3Cfuns前端网 中国企业家 环球企业家 投资界 传媒梦工场 MSN中文网 Android开发者社区 cnbeta 投资中国网 又拍云存储 美通说传播 IT茶馆 网商在线 商业评论网 TechOrange IT时代周刊 3W创新传媒 开源中国社区 二维工坊 Iconfans 推酷 智能电视网 FreeBuf黑客与极客 财经网 DoNews 凤凰财经 新财富 eoe移动开发者社区 i黑马 网易科技 新浪科技 搜狐IT 创业家 创业邦 腾讯财经 福布斯中文网 天下网商 TechWeb 雷锋网 新浪创业 和讯科技 品途O2O 极客公园 艾瑞网 抽屉新热榜 卖家网 人民网通信频道 拉勾网 创新派 简单云主机
手机版|黑名单|守望者 成才网 在线教育 linux 高级程序设计 C/C++ 大数据
( 蜀ICP备14029946号 )
成都守望者科技有限公司 © 2013-2016 All Rights Reserved