java 作业

这篇博客记录了作者在千锋逆战班学习的第31天内容,主要聚焦于Java I/O框架,特别是FileInputStream的使用,包括其作为输入流、字节流和节点流的特点,以及read方法的不同重载形式。此外,还提到了对象的序列化与transient关键字的作用。
摘要由CSDN通过智能技术生成

#千锋逆战班#
在千锋“逆战”学习第 31 天,
今天学习的是I/O框架的相关内容。
中国加油!武汉加油!千锋加油!
学习的脚步不停止!

天道酬勤,继续加油!

Day 31 作业

3.对于FilelnputStream来说,从方向上来分,它是输入流,从数据单位上分,它是字节流,从功能上分,它是节点流

4.FileInputStream有三个重载的read方法,其中:
I. 无参的read方法返回值为 int 类型,表示获取字节的ASCII码值
II. int read(byte[] bs)方法返回值表示int,参数表示将读取的多个字节存入数组bs中
III. int read(byte[] bs, int offset, int len)方法返回值表示int, 参数分别表示读入的数据存储在bs数组,读取到的元素从数组b[off]开始存储,读取len长度的数据

5.A、B

6.I. 创建FileOutputStream对象时,如果对应的文件在硬盘上不存在,则会创建;如果对应的文件在硬盘上已经存在,则覆盖
II.如果使用 FileOutputStream(String path, boolean append)构造方法
创FileOutputStream对象,并给定第二个参数为true ,则效果为将本次运行结果追加在上次运行结果之后。 创建 FileOutputStream时产生异常。

package com.day31.TestWork;

import java.io.FileInputStream;
import java.io.FileNotFoundException;

public class TestFileInputStream {
   

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值