Java
pgwindwind
这个作者很懒,什么都没留下…
展开
-
实现参数化多态
在面向对象语言中,有两个基本方法实现参数化多态。 1.“同类”实现对参数化类型的所有实例化执行相同的编译代码 2.“异类”实现对参数类型的每个独立的实例化产生专门代码的编译代码 同类实现方法的原理是在编译时去掉类型参数,用适合于所有实例的通用类型替换他们。在GJ中,运行时没有类型参数信息,而是GJ编译器插入多台类型映射到代码中,保证类型安全。 优点:节省内存...原创 2009-11-20 14:19:37 · 395 阅读 · 0 评论 -
Play框架源码浅析之缓存
Play框架初探之缓存 Play提供两种缓存方式:JVM内存缓存使用Memcached缓存 Play的CacheImpl接口(不知道为什么如此命名)中提供了safeDelete,safeAdd,in...原创 2012-03-28 18:35:02 · 124 阅读 · 0 评论