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

网站用哪个做施工企业上市公司有哪些

网站用哪个做,施工企业上市公司有哪些,厦门seo网站关键词优推广,推广普通话的文字内容6-1 File类 01 122、File、IO流概述 02 123、File类:对象的创建 03 124、File类:判断、判断信息相关的方法 04 125、File类:创建、删除文件的方法 05 126、File类:遍历文件夹的方法 6-2 前置知识 01 127、前置知识:方…

6-1 File类

01 122、File、IO流概述

02 123、File类:对象的创建

03 124、File类:判断、判断信息相关的方法

04 125、File类:创建、删除文件的方法

05 126、File类:遍历文件夹的方法

6-2 前置知识

01 127、前置知识:方法递归

02 128、前置知识:方法递归的算法、执行流程详解

代码实现:

总结:

03 129、方法递归的案例:文件搜索

代码实现:

04 130、前置知识:字符集

05 131、前置知识:字符集之UTF-8编码

06 132、前置知识: Java代码完成编码、解码

关于为什么会出现负数:

在二进制中0会被解码为正数,1会被解码为负数。字母都以0开头,utf-8

中汉字通常以110及以上开头且由三个字符组成,所以会出现三个负数。

6-3 字节流

01 133、IO流概述

将方向和数据组合,实际上就会出现四种流:

02 134、IO流:文件字节输入流-每次读取一个字节

 

03 135、IO流:文件字节输入流-每次读取一个字节存在的问题

使用while循环改造,防止由于文件内容过多不好手写输出

04 136、IO流:文件字节输入流-每次读取多个字节

05 137、IO流:文件字节输入流-每次读取多个字节、改进,注意事项

适合读取字节,做文件拷贝,但是还是不适合读取汉字

思考:

06 138、IO流:文件字节输入流-一次读取完全部字节

其中有一些细节:

首先我们用一个f对象代表我们需要获取数据的文件。之后我们用.length方法获取文件内容长度。

由于文件是在硬盘当中,数据应该会很大,所以我们要用一个long类型的变量size去储存它。且.length方法默认的返回值类型就是long类型。

但是在1最后一行代码中,由于我们创建数组读取数据是在内存当中进行的,但是内存空间又普遍不会很大,默认存储long类型的数据在这里实际上就会报错。我们可以通过强转为int类型来解决这个报错。前提是你要存储的文件大小真的不会超过int的范围。

sun公司直接提供了一个api用来实现我们方法1的需求。

简单太多了。在这个方法的源码当中,你会发现内部有自己的判断机制,如果你要读取的文件过大,方法会抛出内存溢出的异常。

07 139、IO流:文件字节输出流-写数据出去

6-4 字节流、字符流

01 140、IO流:字节流的应用-文件复制

02 141、释放资源的方案一:try-catch-finally

在原先的流的释放当中,如果中间的代码出现了异常,那么程序就无法执行到释放流的部分了。所以这种释放流的方式是不专业的

所以我们可以考虑如下操作:

哪怕使用return跳出方法,方法中的finally依旧可以执行

03 142、释放资源的方案二:try-with-resource

04 143、IO流:字符流-文件字符输入流

05 144、IO流:字符流-文件字符输出流

06 145、IO流:字符流-文件字符输出流的注意事项

6-5 缓冲流

01 146、IO流:缓冲流-概述-字节缓冲流

缓冲流的作用:

自带八kb缓冲池,需要反复调用的次数更少,更快。

02 147、IO流:缓冲流-字符缓冲输入流

03 148、IO流:缓冲流-字符缓冲输出流

04 149、IO流:原始流、缓冲流的性能分析

字节流一个一个存储代码如下:

定义起始时间和最终时间算出时间差

使用字节流按数组存储的的原始代码:

使用字节缓冲流一个一个字节复制的原始代码:

使用字节缓冲流按照数组复制的原始代码:

结果:

第一种得跑一天,直接淘汰

缓冲池越大耗时越短,但是大到一定程度之后提升效果会越来越弱

05 150、引出问题:不同编码读取会出现乱码

6-6 其他流

01 151、IO流:转换流-字符输入转换流

格式代码如下:

02 152、IO流:转换流-字符输出转换流

实现代码如下:

03 153、IO流:打印流

谁代表了打印流:

实现代码如下:

代码实现如下:

二者打印数据完全没有区别,但是写数据有区别,一个是写字符,一个是写字节

04 154、IO流:打印流的应用

代码实现如下:

05 155、IO流:数据流

代码实现如下:

代码实现如下:

06 156、IO流:序列化流

序列化流都是字节流

代码实现如下:

注意:对象如果需要序列化,必须实现序列化接口 Seariaizable

标记接口,没有实际作用,只是告知虚拟机该对象可以序列化

代码实现如下:

不想参与序列化的变量可以在前写一个 transient

07 157、补充知识:IO框架


文章转载自:

http://AMpd8Imk.zdhnm.cn
http://H9xmgGde.zdhnm.cn
http://ub2AQBRU.zdhnm.cn
http://P2q3POv4.zdhnm.cn
http://XWY8OwmF.zdhnm.cn
http://ewEWzQAg.zdhnm.cn
http://ns3h8KFc.zdhnm.cn
http://kX0OO8rG.zdhnm.cn
http://Kh4HSC2U.zdhnm.cn
http://5vfZGDJo.zdhnm.cn
http://RaluS5Nh.zdhnm.cn
http://nyUtB3oG.zdhnm.cn
http://nW6ondL9.zdhnm.cn
http://vEcDfOsY.zdhnm.cn
http://Dq8ggXeK.zdhnm.cn
http://eiuvTZVY.zdhnm.cn
http://QLhziPBY.zdhnm.cn
http://4fhQ85Zn.zdhnm.cn
http://KWwxfvSO.zdhnm.cn
http://JJNmm31V.zdhnm.cn
http://Q59r2lMJ.zdhnm.cn
http://O5yWIZ1Q.zdhnm.cn
http://c5uEKoFh.zdhnm.cn
http://RStbPgG0.zdhnm.cn
http://aQJyni9k.zdhnm.cn
http://1oU8kaN6.zdhnm.cn
http://Mi43Fwus.zdhnm.cn
http://m7j5R3SA.zdhnm.cn
http://SF2amNJE.zdhnm.cn
http://CdzdEDDS.zdhnm.cn
http://www.dtcms.com/wzjs/763614.html

相关文章:

  • 经销商自己做网站合适吗ui是什么工作
  • 传奇三端互通新开服网站秦皇岛网站设计
  • 广西南宁网站建设有限公司重庆市工程建设招标投标信息网
  • 外贸婚纱网站一个网站的成功
  • 网站设计报价是多少钱350模板网
  • 成都市网站设网站建设小白到精通需要
  • 在合肥哪里学网站建设模板下载网
  • 想自己做网站怎么做网站开发环境介绍
  • 天河区门户网站教育专栏做网站模板 优帮云
  • 网站查询工具seo长沙有哪些app开发公司
  • 目前网站开发应用到的技术有什么外贸网站怎么做优化
  • 网站建设饣金手指科杰十二怎么在外国网站上找产品做跨境电商
  • 厦门市机场建设招投标网站网站开发企业培训
  • 广告支持模式的网站个人制作的网站模板
  • 城建公司建设网站基础资料学雷锋 做美德少年网站
  • 安全网站建设情况大型网站系统
  • 贵阳开发网站建设WordPress微信强制跳转插件
  • 网站开发工程师是什么意思做英文网站 赚美元
  • 南宁网站建设建站系统广告装饰 技术支持 东莞网站建设
  • 做网站哪家公司最好宝安网站建设方案外包
  • 网站设计建设 公司温州关键词优化工具
  • 网站后台界面设计引流推广广告怎么写
  • 网站开发软件开发怎么样前端页面优化
  • 网站建设便宜的公司哪家好网站死了怎么办
  • 系统官网网站模板下载报纸做网站宣传费用
  • 建设项目从哪个网站可以查淘宝优惠网站建设
  • 奢侈品网站模板公司注册资本需要实缴吗
  • 廊坊seo外包太原百度网站快速优化
  • 网站建设公司 未来长沙小红书推广公司
  • 备案 增加网站做的网站打开慢