我的java发迹史
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔档案
2007年5月 (8)
2007年4月 (2)
搜索
最新评论
1. re: Java中的transient[未登录]
看来我对持久化和序列化的了解连皮毛都算不上阿,这个例子简单明了,很好,不过这个blog对code的支持不够友好阿,多谢博主
--Merlin
2. re: Java中的transient
一看例子就明白了,写的挺好的。
--風嗜塵
3. re: Java中的transient[未登录]
@cheng
很好很强大
--test
4. re: Java中的transient
例子挺好,明白了,谢啦@cheng
--了了
5. re: Java中的transient
写的很好。切中要点
--了凡
阅读排行榜
1. Java中的transient(20590)
2. 取模不是取余(2859)
3. spring 事务的 自动装配(1403)
4. 大数阶乘算法~~~(783)
5. quickSort算法~~(611)
评论排行榜
1. Java中的transient(6)
2. spring 事务的 自动装配(4)
3. 计划~~(1)
4. 取模不是取余(0)
5. 泛型的获取class(0)
Powered by:
博客园
模板提供:
沪江博客
BlogJava
|
首页
|
发新随笔
|
发新文章
|
联系
|
聚合
|
管理
Java中的transient
Java中的transient,看jdk源码的时候突然忘了这个是什么了,查了一下,是用于声明序列化的时候不被存储的,在这里记下
发表于 2007-04-22 12:35
刘甘泉
阅读(20590)
评论(6)
编辑
收藏
评论
#
re: Java中的transient[未登录]
回复
更多评论
import java.io.*;
import java.util.*;
class Logon implements Serializable {
private Date date = new Date();
private String username;
private transient String password;
Logon(String name, String pwd) {
username = name;
password = pwd;
}
public String toString() {
String pwd =
(password == null) ? "(n/a)" : password;
return "logon info: \n " +
"username: " + username +
"\n date: " + date.toString() +
"\n password: " + pwd;
}
public static void main(String[] args) {
Logon a = new Logon("Hulk", "myLittlePony");
System.out.println( "logon a = " + a);
try {
ObjectOutputStream o =
new ObjectOutputStream(
new FileOutputStream("Logon.out"));
o.writeObject(a);
o.close();
// Delay:
int seconds = 5;
long t = System.currentTimeMillis()
+ seconds * 1000;
while(System.currentTimeMillis() < t)
;
// Now get them back:
ObjectInputStream in =
new ObjectInputStream(
new FileInputStream("Logon.out"));
System.out.println(
"Recovering object at " + new Date());
a = (Logon)in.readObject();
System.out.println( "logon a = " + a);
} catch(Exception e) {
e.printStackTrace();
}
}
} ///:~
#
re: Java中的transient
回复
更多评论
写的很好。切中要点
#
re: Java中的transient
回复
更多评论
例子挺好,明白了,谢啦@cheng
#
re: Java中的transient[未登录]
回复
更多评论
@cheng
很好很强大
#
re: Java中的transient
回复
更多评论
一看例子就明白了,写的挺好的。
#
re: Java中的transient[未登录]
回复
更多评论
看来我对持久化和序列化的了解连皮毛都算不上阿,这个例子简单明了,很好,不过这个blog对code的支持不够友好阿,多谢博主
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理