随笔分类 -  Core Java

摘要:今天在面试中遇到了这个问题,关于为什么要继承序列化这个东西,在网上搜了一下大概了解到一篇是从BlogJava中看到的,大概内容如下:为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域发送至另一个应用程序域。例如,序列化可用于在 ASP.NET 中保存会话状态,以及将对象复制到 Windows 窗体的剪贴板中。它还可用于按值将对象从一个应用程序域远程传递至另一个应用程序域。本文简要介绍了 Microsoft .NET 中使用的序列化。 一.简介 序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象 阅读全文
posted @ 2010-07-15 02:04 EdwardLau 阅读(5790) 评论(0) 推荐(0) 编辑
摘要:Annotation这名字一点都不陌生,在目前的比较流行的框架如hibernate、spring、struts等等框架都看到其注解的身影,但是其原理估计很多人都不会去研究的,都是直接拿来用而已,出于好奇心理把jdk1.5的特新annotation研究了下,发现很有趣,下面带来的一篇关于我学习自定义annotation的学习心得,该学习心得是根据我好友兼老师Frank的所写的eao框架流程从简单的自定义到复杂难道的进阶所编写,写的不好请原谅.环境准备:系统eclipse Galileo sr2版本JDk1.5版本以上,我用的是JDK1.6u update20准备工作完成后创建一个JavaProj 阅读全文
posted @ 2010-05-09 22:36 EdwardLau 阅读(1789) 评论(0) 推荐(0) 编辑
摘要:前阵子遇到几个面试题都是关于对Java内存控制的,因此从网上找到这篇文章,希望自己对Java的内存分配有重新的认识 /usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC -X 阅读全文
posted @ 2010-04-25 23:01 EdwardLau 阅读(55835) 评论(4) 推荐(9) 编辑
摘要:突然忘记了时间格式怎么转换,特此做个记录--------------------------------------------------------------------------------------------------------------------------------做成方法 阅读全文
posted @ 2010-03-21 14:25 EdwardLau 阅读(689126) 评论(1) 推荐(14) 编辑