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

在网站里文本链接怎么做2008建设网站

在网站里文本链接怎么做,2008建设网站,wordpress广告,淘宝网站建设杭州Day35 Java的IO流 概念 Java的IO流是用来处理输入和输出操作的机制,用于在程序和外部数据源(如文件、网络连接、内存等)之间进行数据传输。Java的IO流主要分为字节流和字符流两种类型,每种类型又分为输入流和输出流。 理解&#…

Day35 Java的IO流

概念

Java的IO流是用来处理输入和输出操作的机制,用于在程序和外部数据源(如文件、网络连接、内存等)之间进行数据传输。Java的IO流主要分为字节流和字符流两种类型,每种类型又分为输入流和输出流。

理解

I – in – 输入(读)

O – out – 输出(写)

流 – 一点一点的想水流一样去传输数据

注意:站在程序的角度去看待输入还是输出

好处: Java的IO流提供了丰富的类和方法,可以满足各种输入输出需求。在使用IO流时,需要注意异常处理、资源释放等问题,以确保程序的稳定性和性能。

分类

按照方向分流:输入流、输出流

按照单位分流:字节流、字符流

字节流(Byte Streams)

  • InputStream:用于从输入源读取字节数据的抽象类。
  • OutputStream:用于向输出目标写入字节数据的抽象类。
  • FileInputStream:从文件中读取数据的输入流。
  • FileOutputStream:向文件中写入数据的输出流。
  • BufferedInputStream:带缓冲区的输入流,提高读取效率。
  • BufferedOutputStream:带缓冲区的输出流,提高写入效率。

字符流(Character Streams)

  • Reader:用于从输入源读取字符数据的抽象类。
  • Writer:用于向输出目标写入字符数据的抽象类。
  • FileReader:从文件中读取字符数据的输入流。
  • FileWriter:向文件中写入字符数据的输出流。
  • BufferedReader:带缓冲区的字符输入流,提高读取效率。
  • BufferedWriter:带缓冲区的字符输出流,提高写入效率。

按照功能分流:基础流/节点流、处理流

注意:new 处理流(new 基础流) – 装饰者模型 – 处理流对象中往往包含了基础流的对象,在基础流的基础上拓展了额外的功能,使得流更为强大(效率),工作中一般使用处理流

常用操作

  1. 读取数据:通过输入流读取数据,可以逐字节或逐行读取。
  2. 写入数据:通过输出流写入数据,可以逐字节或逐行写入。
  3. 缓冲操作:使用缓冲流可以提高IO操作的效率。
  4. 关闭流:及时关闭流以释放资源,可以使用try-with-resources语句简化关闭操作。

存储单位

1024KB = 1MB

1024MB = 1GB

1024GB = 1TB

1024TB = 1PB

注意:进制1024

学习注意事项

  1. 按照流的发展历史去学习
  2. 注意流与流之间的继承关系
  3. 举一反三

字节流

应用场景:操作二进制数据(音频、视频、图片)

abstract class InputStream – 字节输入流的基类(抽象类)

abstract class OutputStream – 字节输出流的基类(抽象类)

class FileInputStream extends InputStream – 文件字节输入流

class FileOutputStream extends OutputStream – 文件字节输出流

class FilterInputStream extends InputStream – 过滤器字节输入流

class FilterOutputStream extends OutputStream – 过滤器字节输出流

class BufferedInputStream extends FilterInputStream – 带缓冲区的字节输入流

class BufferedOutputStream extends FilterOutputStream – 带缓冲区的字节输出流

默认缓冲区大小:8192字节

字符流

应用场景:操作纯文本数据

注意:字符流 = 字节流+编译器

编译器:可以识别中文字符和非中文字符,非中文字符获取1个字节(一个字节=一个字符),编译器会根据编码格式获取中文字符对应的字节数(GBK获取两个字节,UTF-8获取三个字节)

abstract class Reader – 字符输入流的基类(抽象类)

abstract class Writer – 字符输出流的基类(抽象类)

class InputStreamReader extends Reader – 字符输入转换流

class OutputStreamWriter extends Writer – 字符输出转换流

特点:将字节流转换为字符流,字符转换流是字节流和字符流的桥梁

class FileReader extends InputStreamReader – 文件字符输入流

class FileWriter extends OutputStreamWriter – 文件字符输出流

各种流

对象流

内存流

打印流

随机访问流

http://www.yayakq.cn/news/744053/

相关文章:

  • 网站设计客户案例学视频剪辑制作
  • dz网站如何做301房地产销售话术
  • 附近做网站备案网站打不开
  • 个人注册网站一般做什么免费做手机网站
  • 做网站的软件公司外贸婚纱网站 侵权
  • 网站建站解决方案做网站需要的大图
  • 中国建设法律法规网官方网站中企动力 网站建设
  • 做展示网站步骤沈阳男科医院十大排名
  • 赣州网站推广公司电话企业管理系统的功能
  • 网站建设详细步骤佛山网站优化包年
  • 个人网站备案内容写什么如何做自适应网站
  • 北京西站到八达岭长城最快路线网站设计欣赏国外
  • 郑州怎么做网站排名vps怎么做多个网站
  • 上海专业网站制作设计公司装饰设计资质乙级
  • 拿网站做商标长沙城乡建设部网站首页
  • 做网站是什么样的工作网站的界面设计
  • 彩票网站怎么做ip管理公司网站怎么选
  • 汽车用品网站规划效果图公司排名
  • 58网站怎么做品牌推广seo技术好的培训机构
  • 互诺 外贸网站建设邢台市网站制作 网站建设
  • 常用设计网站免费店铺logo
  • 网站会员系统wordpress南京模板网站开发
  • 上海市建设部注册中心网站网站流量带宽
  • 泛站群邯郸做企业网站改版
  • wordpress 架站 电子书网站正在维护模板
  • 电商网站的程序有哪些电子商务网站建设域名
  • 对网站开发课程的建议网站开发报价清单
  • 高端兼职网站开发网站建设项目规划书社团宣传
  • 知识网站有哪些服务网站排名咨询
  • 公司网站的定义小说网站静态页面模板