数据流对象流.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据流对象流

数据流 对象流 数据流 数据流 DataInputStream类和DataOutputStream类创建的对象被称为数据输入流和数据输出流。这两个流是很有用的两个流,它们允许程序按着机器无关的风格读取Java原始数据。也就是说,当我们读取一个数值时,不必再关心这个数值应当是多少个字节。 数据流 DataInputStream类和DataOutputStream类的构造方法: DataInputStream(InputStream in):将创建的数据输入流指向一个由参数in指定的输入流,以便从后者读取数据(按着机器无关的风格读取)。 DataOutputStream(OutnputStream out):将创建的数据输出流指向一个由参数out指定的输出流,然后通过这个数据输出流把数据写到输出流out。 数据流 DataInputStream类及DataOutputSteam的部分方法: ●close() 关闭流 ●readBoolean() 读取一个布尔值 ● readByte() 读取一个字节 ● readChar() 读取一个字符 ●readDouble() 读取一个双精度浮点值 ●readFloat() 读取一个单精度浮点值 ●readInt() 从文件中读取一个int值 ●readlong() 读取一个长型值 ●readShort() 读取一个短型值 ●ReadUnsignedByte() 读取一个无符号字节 ●ReadUnsignedShort() 读取一个无符号短型值 ●readUTF() 读取一个UTF字符串 数据流 ●skipBytes(int n) 跳过给定数量的字节 ●writeBoolean(boolean v) 把一个布尔值作为单字节值写入 ●writeBytes(String s) 写入一个字符串 ●writeChars(String s) 写入字符串 ●writeDouble(double v) 写入一个双精度浮点值 ●writeFloat(float v) 写入一个单精度浮点值 ●writeInt(int v) 写入一个int值 ●writeLong(long v) 写入一个长型值 ●writeShort(int v) 写入一个短型值 ●writeUTF(String s) 写入一个UTF字符串 数据流 例:使用数据流实现录入成绩单和显示成绩单 对象流 对象流 ObjectInputStream类和ObjectOutputStream类分别是InputStream类和OutputStream类的子类。ObjectInputStream类和ObjectOutputStream类创建的对象被称为对象输入流和对象输出流。对象输出流使用writeObject(Object obj)方法将一个对象obj写入到一个文件,对象输入流使用readObject()读取一个对象到程序中。 数据流 ObjectInputStream类和ObjectOutputStream类的构造方法分别是: ◆ ObjectInputStream(InputStream in); ◆ ObjectOutputStream(OutputStream out); 对象流 ObjectOutputStream的指向应当是一个输出流对象 因此当准备将一个对象写入到文件时,首先用FileOutputStream创建一个文件输出流,如下列代码所示: FileOutputStream file_out=new FileOutputStream(tom.txt); ObjectOutputStream object_out=new ObjectOutputStream(file_out); 对象流 同样ObjectInputStream的指向应当是一个输入流对象,因此当准备从文件中读入一个对象到程序中时,首先用FileInputStream创建一个文件输入流,如下列代码所示: FileInputStream file_in=new FileInputStream(tom.txt); ObjectInputStream object_in=new ObjectInputStream(file_in); 对象流

文档评论(0)

sd44055 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档