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

赤峰做网站哪家好seo关键词优化软件

赤峰做网站哪家好,seo关键词优化软件,中华门窗网怎么做网站,复古风格网站一 简介 1. Java中所说的流资源--IO流 2.为什么学习留资源? --要操作文件中的数据 将数据写入指定的文件 将数据从指定的文件读取 3.分类 -- 四大基流 , 八大子流 (重点) 按照流向分 : 输入流 和输出流 按照操作数据资源的类型划分 字符流 (重点) Reader -- 字符…

一 简介

1. Java中所说的流资源--IO流

2.为什么学习留资源? --要操作文件中的数据

 将数据写入指定的文件

 将数据从指定的文件读取

3.分类 -- 四大基流 , 八大子流 (重点)

 按照流向分 : 输入流 和输出流

 按照操作数据资源的类型划分

 字符流 (重点)

 Reader -- 字符输入流

  FileReader / BufferedReader

 Writer -- 字符输出流

 FileWriter / BufferedWriter

 字节流

 InputStream -- 字节输入流

 FileInputStream / BufferedInputStream

 OutputStream -- 字节输出流

 FileInputStream / BufferedInputStream

 子流类名 , 前缀表示该子流 操作的是什么 (File 文件 Buffered 缓存区) 后缀表示该子流属于那种流资源

 四大基流 都是抽象类 , 只用来参考 , 具体的实操需要通过子流完成

 字符流 -- 字符输出流系列 -- Writer这一体系

二 具体

1.Writer类设计

2.FileWriter类设计

3.常用方法

使用这种方式创建对象 如果没有直接创建 , 如果有 覆盖

 总结 : 适用于所有的IO流操作

 1 将对象声明写在 try块 外, 并赋值 null

 2 在try块中实例化对象 , 并编写操作数据资源的代码

 3 在finally中 编写关闭资源的代码 , 要先进行判空

 想要换行 怎么办

BufferWriter

①类设计

②常用方法 ---与Writer类同名的方法 用法一致

 

 Reader -- FileReader/BufferedReader

 中文解析 , 可能乱码 : 文件的编码集 与 系统的编码集 不一致 

 读一个的方法 是通过 计算机底层 游标指针 频繁在 文件和指定显示区域 之间移动  , 对内存资源消耗大 , 将所有的数据先读取到临时存储区域 ,  将区域中的内容整体显示 --读一组的方法

 上述代码 虽然降低了内存资源的消耗 , 但是定时字符数组 , 长度不好确定, 一旦过大 浪费内存空间 Java -- BufferedReader

 

 流总结

 在流中都定义操作数据的多种方法 

 Writer系列 (append(char c) write(int ch)) 写一堆 (write(String data) write(char[] ))

 Reader 系列 读一个 read() 读一堆 read(char[] /readLine())

 无论调用的是哪一种 , 实质上 调用计算机底层的 读一个或写一个

 字节流

 1 OutputStream -- 字节输出流

 FileOutputStream/BufferedOutputStream

 FileOutputStream 用来实例化对象

 上述代码既没有刷新 , 也没有 关闭资源 ,但是数据写入了

 计算机底层操作的是字节数据 , 流正好是字节流 , 可以直接将数据写入

 上述代码不能直接将数据写入 操作的是缓存区 因此需要将数据资源刷新到指定的文件中 , 实际开发中如果 真的 使用字节流 , 建议使用 BufferedOutputStream , 可以降低内存资源的消耗

 InputStream 字节输入流

 FileInputStream/BufferedInputStream

 

 ② BufferedInputStream 类

 字节流高效流 ()带有Buffered缓存技术的流 , 并没有像 字符高效流那样 , 提供高效方法 (newLine readLine)

 定义高效流原因 ,操作缓存区 来代替 直接操作计算机底层 , 降低系统消耗, 

 补充流

 1 转换流 

 InputStreamReader 将字节转化为字符

 OutputStreamWriter 将字符转换字节

 实际开发中用的少 替代体

 System.in

 System.out.print

 2 序列化和反序列化

 ① 序列化 : 使用指定的技术 将对象的数据存储在 指定的文件或通过网络上传的过程

 ② 反序列化 : 将指定的文件 或 网络上的对象中的数据 获取到

 ObjectOutputStream

 ObjectInputStream

 

 序列化 操作

上传数据 ,将数据以字节码的形式存储在文件中 

反序列化之后就能看懂了

 注意 ! ! !

 在类序列化过程中 , 如果添加了新的属性 

 修改对象之后 要进行一次序列化 , 避免反序列出现问题

http://www.hkea.cn/news/344152/

相关文章:

  • 大唐网站建设培训管理平台
  • 男人和女人在床上做那个网站网络营销策划推广公司
  • 深圳市招投标交易中心天津谷歌优化
  • 厦门园网站忱建设百度推广怎么联系
  • 网站优化页面动态网站建设
  • 做网站域名公司每日重大军事新闻
  • 网站改版数据来源表改怎么做外链百科
  • wordpress怎样做单页网站谷歌查询关键词的工具叫什么
  • 县城做二手车网站自己建网站需要多少钱
  • 有没有专业做挂的网站引流推广方案
  • 购物网站开发文献综述百度收录需要多久
  • 营销型企业网站建设案例设计公司网站
  • 国际外贸网站电子商务
  • 南充做网站 www.xinbay.com全国免费发布广告信息
  • 备案 个人网站软件开发培训中心
  • 江苏网站建设网络推广关键词批量调词 软件
  • 东莞企业网站建设价格怎么在百度发布免费广告
  • 网站后台地址一般是在线seo优化工具
  • 海曙区住房和建设局网站备案域名
  • 网站建设硬件环境志鸿优化设计答案
  • 网页游戏网址推荐宁波网站推广网站优化
  • 福建就福建省住房与城乡建设厅网站高端网站建设企业
  • 网站如何做seo规划app怎么开发出来的
  • 吴江住房和城乡建设局官方网站产品软文是什么
  • 公司网站制作设谷歌seo是什么职业
  • 北京品牌高端网站建设公司燕郊今日头条
  • 网站制作公司徐州宁波网站seo哪家好
  • 做网站基本费用大概需要多少全媒体运营师报考官网在哪里
  • 网站建设款属于什么科目营业推广策划
  • 建设网站查证书网络广告有哪些形式