当前位置: 首页 > news >正文

榆林市网站建设_网站建设公司_Java_seo优化

南京较好的网站制作公司,小程序界面设计模板,炫酷网站设计,又拍云 wordpress插件InputStream是抽象基类#xff0c;所以它不可以创建对象#xff0c;但它可以用来“接口化编程”#xff0c;因为大部分子类的函数基类都有定义#xff0c;所以利用基类来调用函数。FileInputStream是用来读文件数据的流#xff0c;所以它需要一个文件对象用来实例化#…InputStream是抽象基类所以它不可以创建对象但它可以用来“接口化编程”因为大部分子类的函数基类都有定义所以利用基类来调用函数。FileInputStream是用来读文件数据的流所以它需要一个文件对象用来实例化这个文件可以是一个File对象,也可以是文件名路径字符串.【这里文件不存在会抛错】BufferedInputStream是一种封装别的流以提高效率的流所以它的初始化需要一个的InputStream流对象。字节输出流常用的字节输出流主要有OutputStreamFileOutputStreamBufferedOutputStream 【BufferedOutputStream不是OutputStream的直接实现子类是FilterOutputStream的子类】他们的区别与用途OutputStream是字节输出流的基类 OutputStream作为基类给它的基类定义了几个通用的函数write(byte[] b):将b的长度个字节数据写到输出流中。write(byte[] b,int off,int len):从b的off位置开始获取len个字节数据写到输出流中。flush():刷新输出流把数据马上写到输出流中。close():关闭流释放系统资源。FileOutputStream是用于写文件的输出流它除了可以使用基类定义的函数外,还实现了OutputStream的抽象函数write(int b):write(int b):将b转成一个字节数据写到输出流中。BufferedOutputStream像上面那个BufferedInputStream一样都可以提高效率。它除了可以使用基类定义的函数外,它还实现了OutputStream的抽象函数write(int b):write(int b):将b转成一个字节数据写到输出流中。使用OutputStream是抽象基类所以它不能实例化但它可以用于接口化编程。FileOutputStream是用于写文件的输出流所以它需要一个文件作为实例化参数这个文件可以是File对象也可以是文件路径字符串。【如果文件不存在那么将自动创建。】【FileOutputStream实例化时可以给第二个参数第二个参数是是否使用追加写入默认为true时代表在原有文件内容后面追加写入数据默认为false】BufferedOutputStream需要一个输出流作为实例化参数。补充上面的一些函数考虑到效率问题上面的子类可能会重写基类的函数但功能基本是不变的。更多关于字节流的函数与用法可以参考jdk文档。字符流字符流的类通常以reader和writer结尾字符输入流常见的字符输入流有ReaderInputStreamReaderFileReaderBufferedReader他们的区别与用途Reader是字符输入流的抽象基类 ,它定义了以下几个函数read() 读取单个字符返回结果是一个int需要转成char;到达流的末尾时返回-1read(char[] cbuf):读取cbuf的长度个字符到cbuf这种返回结果是读取的字符数到达流的末尾时返回-1close()  关闭流释放占用的系统资源。InputStreamReader 可以把InputStream中的字节数据流根据字符编码方式转成字符数据流。它除了可以使用基类定义的函数它自己还实现了以下函数read(char[] cbuf, int offset, int length) 从offset位置开始读取length个字符到cbuf中返回结果是实际读取的字符数到达流的末尾时返回-1FileReader 可以把FileInputStream中的字节数据转成根据字符编码方式转成字符数据流。BufferedReader可以把字符输入流进行封装将数据进行缓冲提高读取效率。它除了可以使用基类定义的函数它自己还实现了以下函数read(char[] cbuf, int offset, int length) 从offset位置开始读取length个字符到cbuf中返回结果是实际读取的字符数到达流的末尾时返回-1readLine() 读取一个文本行以行结束符作为末尾返回结果是读取的字符串。如果已到达流末尾则返回 null使用Reader 是一个抽象基类不能实例化但可以用于接口化编程。InputStreamReader需要一个字节输入流对象作为实例化参数。还可以指定第二个参数第二个参数是字符编码方式可以是编码方式的字符串形式也可以是一个字符集对象。FileReader 需要一个文件对象作为实例化参数可以是File类对象也可以是文件的路径字符串。BufferReader需要一个字符输入流对象作为实例化参数。字符输出流常见的字符输出流有WriterOutputStreamWriterFileWriterBufferedWriter他们的区别与用途Writer是字符输出流的抽象基类 ,它定义了以下几个函数write(char[] cbuf) :往输出流写入一个字符数组。write(int c) 往输出流写入一个字符。write(String str) 往输出流写入一串字符串。write(String str, int off, int len) :往输出流写入字符串的一部分。close() 关闭流释放资源。 【这个还是抽象的写出来是说明有这个关闭功能】flush()刷新输出流把数据马上写到输出流中。 【这个还是抽象的写出来是说明有这个关闭功能】OutputStreamWriter可以使我们直接往流中写字符串数据它里面会帮我们根据字符编码方式来把字符数据转成字节数据再写给输出流它相当于一个中介\桥梁。FileWriter与OutputStreamWriter功能类似我们可以直接往流中写字符串数据FileWriter内部会根据字符编码方式来把字符数据转成字节数据再写给输出流。BufferedWriter比FileWriter还高级一点它利用了缓冲区来提高写的效率。它还多出了一个函数newLine() 写入一个换行符。使用Writer 是一个抽象基类不能实例化但可以用于接口化编程。OutputStreamWriter 需要一个输入流对象作为实例化参数。FileWriter 需要一个文件对象来实例化可以是File类对象也可以是文件的路径字符串。BufferWriter
http://www.lebaoying.cn/news/7596.html

相关文章:

  • 接单子做网站词网站点击率如何做
  • 网站宽度设置wordpress+电脑微信登陆不了
  • 做电影网站的资源从哪里换企业门户网站有哪些
  • 移动网站设计方案打字网站怎么做
  • icp备案通过了 怎么修改我的网站用易语言做网站如何
  • dw怎么切片做网站莱芜金点子最新招聘电子版
  • 网站建设辶首选金手指十五有一个专门做演讲的网站
  • 网站的服务器是什么淘宝网站怎么做的好
  • 三合一网站搭建价格厦网站建设培训学校
  • 漯河网站优化服装织梦网站源码
  • 成都网站开发费用泰安中推网络科技有限公司
  • 做网站 简单外包山东烟台最新消息今天
  • 做的网站 只显示代码手机网站建设沈阳
  • 西山区城市建设局网站wordpress设置主页
  • 网站设计全包宽带动态ip如何做网站访问
  • 网站开发市场规模京东商城网上购物登录
  • 网站标题字体大小网站首页模版
  • 个人网站网站服务器企业网站建设亮点
  • 网站推广软件污wordpress xmmpp
  • 济南网站建设_美叶网络如何给异地网站做镜像
  • 织梦网站系统删除做网站买虚拟主机
  • 宁波做网站优化的公司word怎么做网站
  • 做兼职有哪些网站企业管理软件定制开发
  • 那里做网站最好刚开始做写手上什么网站
  • 共享vps可以做网站吗菏泽小程序开发制作
  • 做网站用的一些素材wordpress 目录主题
  • 网站开发 证书wordpress大前端1.9
  • 网站什么情况要更新DZ做的网站
  • 统帅装修怎么样seo是什么职位
  • 怎么创建自己的网站平台网站购买广告位