社区
Java SE
帖子详情
高分请教.JAVA的IO问题?
zhoulihua001
2005-11-06 09:09:40
以文件的方式存储所有放入集合中的对象?
...全文
131
3
打赏
收藏
高分请教.JAVA的IO问题?
以文件的方式存储所有放入集合中的对象?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火山企鹅
2005-11-08
打赏
举报
回复
给你一个简单的例子:
import java.io.*;
public class ObjectOutputStreamDemo implements Serializable {
private int intVal;
private String strVal;
public ObjectOutputStreamDemo(){
intVal = 0;
strVal = "Initialize";
}
public static void main(String[] args) {
//文件访问句柄
File outFile = new File("c:/object.txt");
try{
//文件是否存在
if(!outFile.exists()){
//创建文件
outFile.createNewFile();
}
//创建文件输出控制流
FileOutputStream outFileStream = new FileOutputStream(outFile);
//创建操作输出流
ObjectOutputStream outObject = new ObjectOutputStream(outFileStream);
//输出信息
ObjectOutputStreamDemo obj1 = new ObjectOutputStreamDemo();
outObject.writeObject(obj1);
outObject.flush();
outFileStream.close();
}catch(IOException ex){
ex.printStackTrace();
}
}
}
火山企鹅
2005-11-08
打赏
举报
回复
你可以将你的Object用IO包中的ObjectOutputStream类的writeObject(Object)方法将你需要保存的Object写到文件中去,但是这里有一个前提,就是你的类需要实现Serializable这个接口,否则无法用writeObject方法来保存你的Object对象。
pauliuyou
2005-11-07
打赏
举报
回复
ObjectOutputStream.writeObject(Object)
2024年处理
Java
程序中的内存泄漏,源码解析之Seata项目中的分布式ID生成算法
一次偶然,从朋友那里得到一份“
java
高分
面试指南”,里面涵盖了25个分类的面试题以及详细的解析:
Java
OOP、
Java
集合/泛型、
Java
中的
IO
与N
IO
、
Java
反射、
Java
序列化、
Java
注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linux。
阿里P8亲自讲解!
java
声明类的语法格式
前言 前两天,我收到了蚂蚁金服的offer,从朋友的内推开始面试到拿到最后offer经历了4面技术、一面交叉面和一面HR面。经过了漫长的等待和几次几乎折磨的面试之后,终于拿到了offer。 分享第一份
Java
基础-中级-高级面试集合
Java
基础(对象+线程+字符+接口+变量+异常+方法)
Java
中级开发(底层+Spring相关+Redis+分布式+设计模式+MySQL+高并发+锁+线程)
Java
高级“程序猿”(高并发+Redis缓存+分布式+消息队列+高可用+微服务+分库分表+读写分离
完爆面试官!你头秃都没想到还能这样吧
前言 一次偶然,从朋友那里得到一份“
java
高分
面试指南”,里面涵盖了25个分类的面试题以及详细的解析:
Java
OOP、
Java
集合/泛型、
Java
中的
IO
与N
IO
、
Java
反射、
Java
序列化、
Java
注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linu
如何快速定位微服务性能瓶颈:magic-trace完整实战指南
在微服务架构中,性能
问题
往往隐藏在复杂的调用链路中,传统工具难以捕捉
高分
辨率的执行轨迹。magic-trace作为一款强大的进程追踪工具,能够收集并显示进程的
高分
辨率执行轨迹,帮助开发者精准定位性能瓶颈。本文将带你从安装到实战,掌握使用magic-trace解决微服务性能
问题
的完整流程。 ## 为什么选择magic-trace? 微服务架构下,一个请求可能经过多个服务节点,传统监控工具往往只能
2022 最新华为面经分享:
Java
高分
面试指南
大厂面试真题向来都是各大求职者的最佳练兵场,而今天小编带来的便是“HUAWEI”面经!这是一次真实的面试经历,虽然不是我自己亲身经历但是听当事人叙述后便会深有同感(因为我朋友差点就与offer擦肩而过了,总共4面技术5面HR,真的好艰难)。为此,我也将这面经整理出来分享给每位程序员朋友做一个参考,可知“HUAWEI”在
Java
开发工程师招聘中有哪些技术性考察和倾向!...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章