当前位置:  技术问答>java相关

如何用ObjectOutputStream,ByteArrayOutputStream向一个RandomAccessFile文件中写读数据

    来源: 互联网  发布时间:2015-05-09

    本文导语:  如何用ObjectOutputStream,ByteArrayOutputStream向一个RandomAccessFile文件中写入一个对象,并将其读出,谢了!!最好能有程序代码。 | //名字有些不雅,别见外! import java.io.*;  public class FUCKYOU{  Rand...

如何用ObjectOutputStream,ByteArrayOutputStream向一个RandomAccessFile文件中写入一个对象,并将其读出,谢了!!最好能有程序代码。

|
//名字有些不雅,别见外!
import java.io.*; 

public class FUCKYOU{ 
RandomAccessFile datFile; 
ObjectOutputStream ob; 
ByteArrayOutputStream bt; 

public static void main(String args[])throws IOException{ 
FUCKYOU f = new FUCKYOU(); 
String s = new String("haha"); 
f.method(s); 



FUCKYOU()throws IOException{ 
File f1 = new File("myLove.txt"); 
datFile = new RandomAccessFile(f1,"rw"); 
bt = new ByteArrayOutputStream(); 
ob = new ObjectOutputStream(bt); 


void method(Object o) throws IOException{ 
ob.writeObject(o); 
ob.flush(); 
writeTo(datFile); 


void writeTo(DataOutput out) throws IOException{ 
out.write(bt.toByteArray(),0,bt.size()); 



}

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.io类objectoutputstream.putfield的类成员方法: objectoutputstream.putfield定义及介绍
  • java开发知识 iis7站长之家
  • java命名空间java.io类objectoutputstream的类成员方法: objectoutputstream定义及介绍
  • 各位老兄好,通过ObjectoutputStream ,ObjectINputStream 如何读写数据
  • java命名空间java.io类objectoutputstream的类成员方法: drain定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: putfields定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: reset定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writeclassdescriptor定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writestreamheader定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writeobjectoverride定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: annotateclass定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: defaultwriteobject定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writefields定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: annotateproxyclass定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writebyte定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writeboolean定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writedouble定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writechar定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writefloat定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writeshort定义及介绍
  • java命名空间java.io类objectoutputstream的类成员方法: writeint定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3