Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 ObjectInputStream的文件读取问题
macroxmu





发贴: 16
积分: 0
于 2005-09-07 16:31 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
测试代码如下:
作用为向文件中写入一个类而后读取,
但是并未打印出相应的结果。
这两个类的用法也都是按照书上的用法,
请问是什么原因?
import java.io.*;

public class file_io{

ObjectInputStream input;
ObjectOutputStream output;
String str;
public file_io(){
map m=new map();
add( m );
read( );
System.out.println(str);
}
//向文件“io”中写入对象
void add(map record){
try{
FileOutputStream fos=new FileOutputStream("io");
output = new ObjectOutputStream(fos);
output.writeObject(record);
output.flush();
output.close();
}
catch(IOException e){

}
}
//从文件中读取对象
void read(){
map maps;
try {
FileInputStream fis=new FileInputStream("io");
input=new ObjectInputStream(fis);
maps=(map) input.readObject();
str=maps.s;
fis.close();
}
catch (IOException e){

}
catch(ClassNotFoundException e){

}
}
public static void main(String args[]){
file_io f=new file_io();
}
}
class map{
String s;
map(){
s="string";
}
}


macroxmu edited on 2005-09-07 16:33


关于 异常 。。。。 谢谢指教

话题树型展开
人气 标题 作者 字数 发贴时间
5844 ObjectInputStream的文件读取问题 macroxmu 1558 2005-09-07 16:31

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923