JVM
方法区存类类型信息
堆存对象
栈存中间数据、调用状态、线程运行状态返回值,java栈上的数据都是线程私有的
一个程序独占一个JVM实例,因而每个程序有自己的堆空间,所有线程都共享这个堆
MEMCACHE
1 distributive
2 prevent from memory fragmentation
3 LRU
4 lAZY Expiration memcached内部不会监视记录是否过期,而是在get时查看记录的时间戳
垃圾收集
火车算法最重要的保证大型的循环数据被完全收集,一节一节的拷贝收集,将存在引用的移到别的车厢、火车,
然后释放改节车厢;另外将引用关系单独存放,便于快速的收集
框架
对象/关系型数据库映射框架(如JDO和Hibernate)和SQL映射框架(如iBATIS)
http://www.oracle.com/technetwork/java/javase/downloads/index.html