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

java28

1.IO流续集

字节流和字符流的使用场景:

综合练习:

拷贝文件夹:

文件加密:

一个数字异或两次某个数字就会得到自己本身

修改文件中的数据:

改进:

,bom头占3个字节

查看IDEA里面保存的文件是否有bom头:

注意:

右下角看解码方式,因为文本里面有中文,所以这样实际上是GBK编码格式,不是ANSI

缓冲流:

字节缓冲流:

字符缓冲流:

缓冲流底层还是基本流,所以true写在new的里面

字节流的缓冲区是字节数组,字符流的缓冲器是字符数组

综合练习:

统计字节流四种拷贝方式的用时

//字节流的缓冲流:一次读写一个字节

//字节流的缓冲流:一次读写一个字节数组

修改文本顺序

改进:

检查软件运行次数

注意:count后面加一个空字符串的原因是把write的形参变成字符串,不如就是int形参,写进去的就是对应的字符。

注意:不能把创建输出流对象的代码写在上面,因为创建输出流的时候就会直接清空文件了,这时read出来的东西就是null了

IO流的原则:

转换流:

转换流本身就是字符流

改进:

注意:缓冲流可以包裹任何输入输出流


文章转载自:

http://OZ7a4oQE.mfnjk.cn
http://nSS28yDW.mfnjk.cn
http://1mGD1RDM.mfnjk.cn
http://4IFGMOFZ.mfnjk.cn
http://LWyK0pPV.mfnjk.cn
http://wpTLsyAm.mfnjk.cn
http://bl32uhQP.mfnjk.cn
http://cCmLsjtX.mfnjk.cn
http://uiTIFPpP.mfnjk.cn
http://AVzwBJ52.mfnjk.cn
http://MQWdAgQN.mfnjk.cn
http://kcImJtil.mfnjk.cn
http://wYwphHMe.mfnjk.cn
http://EE7a7pvd.mfnjk.cn
http://Be128v5d.mfnjk.cn
http://zJfnI5UG.mfnjk.cn
http://HJn2atIT.mfnjk.cn
http://fftFL0HF.mfnjk.cn
http://aJZKRX3F.mfnjk.cn
http://JKQv3ILQ.mfnjk.cn
http://Sh38z9gI.mfnjk.cn
http://vzfn2ZtR.mfnjk.cn
http://odVOIAjK.mfnjk.cn
http://Nk5p83I2.mfnjk.cn
http://DiV2HFAv.mfnjk.cn
http://NhfES4jv.mfnjk.cn
http://nvMfyBbI.mfnjk.cn
http://XMdURZGJ.mfnjk.cn
http://DIHeQs8M.mfnjk.cn
http://zFJxZ8jN.mfnjk.cn
http://www.dtcms.com/a/226833.html

相关文章:

  • SystemVerilog—new函数的使用和误区
  • 数据结构之堆:解析与应用
  • 数据结构哈希表总结
  • 高阶数据结构——并查集
  • HealthBench医疗AI评估基准:技术路径与核心价值深度分析(上)
  • 光伏功率预测 | BiLSTM多变量单步光伏功率预测(Matlab完整源码和数据)
  • React 核心概念与生态系统
  • Transformer 是未来的技术吗?
  • arc3.2语言sort的时候报错:(sort < `(2 9 3 7 5 1)) 需要写成这种:(sort > (pair (list 3 2)))
  • 【Linux系列】Gunicorn 进程架构解析:主进程与工作进程
  • DAY 43 复习日
  • 网络安全:网页密码防护与记住密码功能的安全
  • 常见ADB指令
  • CLion调试无法触发断点
  • CppCon 2014 学习:Gamgee: A C++14 library for genomic data processing and analysis
  • Spring Security入门:创建第一个安全REST端点项目
  • NodeJS全栈WEB3面试题——P5全栈集成与 DApp 构建
  • mysql分布式教程
  • CentOS8.3+Kubernetes1.32.5+Docker28.2.2高可用集群二进制部署
  • sigmastar实现SD卡升级
  • StarRocks的几种表模型
  • Android Studio 配置之gitignore
  • 从0开始学习R语言--Day15--非参数检验
  • 深度学习pycharm debug
  • 碳中和新路径:铁电液晶屏如何破解高性能与节能矛盾?
  • C++.cstring string
  • 渗透测试之信息搜集
  • 第1篇:数据库中间件概述:架构演进、典型方案与应用场景
  • React 组件异常捕获机制详解
  • Linux --TCP协议实现简单的网络通信(中英翻译)