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

java28

1.IO流续集

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

综合练习:

拷贝文件夹:

文件加密:

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

修改文件中的数据:

改进:

,bom头占3个字节

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

注意:

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

缓冲流:

字节缓冲流:

字符缓冲流:

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

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

综合练习:

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

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

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

修改文本顺序

改进:

检查软件运行次数

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

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

IO流的原则:

转换流:

转换流本身就是字符流

改进:

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

相关文章:

  • 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卡升级
  • houzz室内设计/上海网络seo优化公司
  • 金华做网站的公司/廊坊关键词快速排名
  • 合肥网站制作公司/seo优化外链平台
  • 义乌营销型网站建设/大数据分析培训机构
  • 分类信息网站织梦模板/百度营销推广
  • 公司网站备案条件/电商网店