Java学习总结:字节流与字符流

本文详细介绍了Java中的字节流和字符流,包括一次写多个字节(正负数表示不同编码)、追加写、Flush与close的区别,以及在流操作中如何处理异常和使用Properties属性集。
摘要由CSDN通过智能技术生成

8f645395331943f29fb396d1bd66674c.png

字节流

48cdda71acee4b809dbb1c2f55d1bb77.png 

f53c3953ca904e34ac86e5bc88d149fa.png 

一次写多个字节

 

一次写多个字节:

如果写的第一个字节是正数(0-227)。那么显示的时族会查询ASCII表。如果写的第一个字是负数,那第一个字节会和第二个字节,两个字节组成一个中文显示,查询系统默认码表(GBK)

c3d49e8ab781478c8460cf69c136ca37.png

追加写

541f90cd17fe41f8a639307189693503.png 

 字节输入流

a8ac0f2e2afe48fc8183fcc71d68ea49.png

7a4e8e8bc1574174b5bf5eaa4cdc0332.png 

6f391c6637a045e48299cee8622a34b0.png 

c25984aff9b245dd828f89474ee12443.png 

ee1b87a2df954d5fa3ac545dc1b8205e.png 

b4bff3ea7bd74ca2af478c028387e929.png 

字符流

大部分操作与字符流一样

437f9256eb89402fb33280e5a24e8409.png

96ecc32eb11245daa72e80b13d04def3.png

  b544fde8a0b64ee7b96d0430d5a7b9c9.png

 

Flush和close的区别:flush之后流可以继续使用,close不行

流在使用过程中异常的处理 try…catch…finally.. 需要提高变量的作用域

1a52cf8daead421ea203f8eb84c0b664.png

属性集:Properties

e5165111ccd2415d8456913b95cb157a.png

daaf35bd077f44b48095f38e7f14759c.png 

3e872446165e4da8a8b5c78819c9d526.png 

ed65781477f541b4a0be0cff6ac79ba2.png 

 

 

 

 

 

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值