学与思

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  j2se

摘要:serialVersionUID的作用2011-05-12 16:04:19|分类:java|举报|字号订阅在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先序列化到硬盘中,等要用了,再把保存在硬盘中的对象还原到内存中,说白了,就是能将一个2进制文件变成内存中的对象。在JAVA中,要实现这种机制,只要实现Serializable接口就可以了,先看下面这个简单例子,serialVersion 阅读全文
posted @ 2014-03-06 15:57 学与思 阅读(398) 评论(0) 推荐(0)

摘要:JVM启动参数http://onlyor.iteye.com/blog/1722413博客分类:javajavajava启动参数共分为三类其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用;标准参数中比较有用的:verbose-verbose:class输出jvm载入类的相关信息,当jvm报告说找不到类或者类冲突时可此进行诊断。-verbose:gc输出每次G 阅读全文
posted @ 2014-03-01 14:17 学与思 阅读(1170) 评论(0) 推荐(0)