第二节 字节流初步
InputStream 和OutputStream
read():从流中读入数据
skip():跳过流中若干字节数
available():返回流中可用字节数
():在流中标记一个位置
reset():返回标记过得位置
Support():是否支持标记和复位操作
close():关闭流
int read()
从输入流中读一个字节,形成一个0~255之间的整数返回(是一个抽象方法)。
int read(byte b[])
读多个字节到数组中。
int read(byte b[], int off, int len)
write(int b)
将一个整数输出到流中(只输出低位字节,抽象)
write(byte b[])
将字节数组中的数据输出到流中
write(byte b[], int off, int len)
将数组b中从off指定的位置开始,长度为len的数据输出到流中
flush():刷空输出流,并将缓冲区中的数据强制送出
close():关闭流
红字部分不理解,帮忙哦!
InputStream 和OutputStream
read():从流中读入数据
skip():跳过流中若干字节数
available():返回流中可用字节数
():在流中标记一个位置
reset():返回标记过得位置
Support():是否支持标记和复位操作
close():关闭流
int read()
从输入流中读一个字节,形成一个0~255之间的整数返回(是一个抽象方法)。
int read(byte b[])
读多个字节到数组中。
int read(byte b[], int off, int len)
write(int b)
将一个整数输出到流中(只输出低位字节,抽象)
write(byte b[])
将字节数组中的数据输出到流中
write(byte b[], int off, int len)
将数组b中从off指定的位置开始,长度为len的数据输出到流中
flush():刷空输出流,并将缓冲区中的数据强制送出
close():关闭流
红字部分不理解,帮忙哦!
解决方案 »
- main方法在不同的类中导致不同的结果?
- java菜鸟求解,大家帮帮忙好么?谢谢了
- 关于数据库数据导出csv文件,用制表符分割出现问题。请大家帮忙看看
- JOptionPane.showMessageDialog(this,"You input number is Wrong!!!(0~100)","Error",JOptionPane.ERROR_MESSAGE);问题
- 在JAVA 中如何用类实现数据联表
- 如何在JTextPane中获得光标的位置,急啊
- 请问怎么获得这个input内的值?
- 急急!!!!!!!!!在applet中显示图片时加入滚动条
- JAVA线程命名不成功
- 关于HashMap的小练习碰到编译问题
- 帮忙写个计算器类,在线等
- 一个小游戏出问题了,帮忙给看下,不胜感激
write 的常规协定是:向输出流写入一个字节。要写入的字节是参数 b 的八个低位。b 的 24 个高位将被忽略。
OutputStream 的子类必须提供此方法的实现。
一个int占4个字节,一个byte占1个字节。所以约定写入int的低8位