写给那些在用、想用、还没有用过KJFrame的朋友。
KJFrameForAndroid总共分为四个功能:Activity继承链的规范,Http数据请求和上传下载,Bitmap大图加载以及ListView滚动时只加载内存图片,数据库对象存储与集合对象存储。还有一个独立出来的功能CJFrame插件化开发框架,支持启动在你的手机中未安装的apk应用。...
分类:
Web程序 时间:
2015-05-14 12:13:53
阅读次数:
911
写给那些在用、想用、还没有用过KJFrame的朋友。 KJFrameForAndroid总共分为四个功能:Activity继承链的规范,Http数据请求和上传下载,Bitmap大图加载以及ListView滚动时只加载内存图片,数据库对象存储与集合对象存储。还有一个独立出来的功能CJFrame插件化开发框架,支持启动在你的手机中未安装的apk应用。...
分类:
移动开发 时间:
2015-05-10 11:27:48
阅读次数:
436
理解C++中继承层次的关键在于理解如何确定函数调用,确定函数调用遵循以下四个步骤:(1)首先确定进行函数调用的对象,引用或指针的静态类型。(2)在该类中查找函数,如果找不到,就在直接基类中查找,如此循着类的继承链往上找,直到找到该函数或者查找完最后一个类。如果不能在类或其相关基类中找到该名字,则.....
分类:
其他好文 时间:
2015-04-29 19:12:05
阅读次数:
94
继承通过原型链来实现,我们知道,构造函数的prototype属性指向构造函数原型对象,如果为该对象添加成员,就能够实现实例之间的共享,那么,如果将原型指向另一个对象,就可以拥有该对象的所有成员。这就是所谓的继承,继承链并非单一,理论上来讲,能够无限的继承下去, 也就是我们常说的原型链即: a.pro...
分类:
编程语言 时间:
2015-04-26 19:35:34
阅读次数:
174
这里所说的对象类型转换,是指存在继承关系的对象,不是任意类型的对象。当对不存在继承关系的对象进行强制类型转换时,java 运行时将抛出 java.lang.ClassCastException 异常。在继承链中,我们将子类向父类转换称为“向上转型”,将父类向子类转换称为“向下转型”。很多时候,我们会...
分类:
编程语言 时间:
2015-04-12 14:43:33
阅读次数:
149
类型转换不限于单一继承链中的类型(派生类转换为基类或者基类转换为派生类),完全不相关的类型之间也能进行转换。关键在于在两个类型之间提供转型操作符。在下面这样的情况下应该定义显式转型操作符:在转型有可能失败时,开发者应该定义显式转型操作符。,例如:从long转换为int,这样可以提醒别人只有在确信.....
这里所说的对象类型转换,是指存在继承关系的对象,不是任意类型的对象。当对不存在继承关系的对象进行强制类型转换时,java 运行时将抛出 java.lang.ClassCastException 异常。在继承链中,我们将子类向父类转换称为“向上转型”,将父类向子类转换称为“向下转型”。很多时候,我们会...
分类:
编程语言 时间:
2015-03-11 12:49:36
阅读次数:
114
学习Action的几个内容1.实现一个Action的最常用方式: 从ActionSupport继承 链接2.Action配置 DMI动态方法调用 ! 通配符配置 * {1} {2} … *_* 链...
分类:
其他好文 时间:
2014-12-05 22:38:09
阅读次数:
179
本系列作为Effective JavaScript的读书笔记。
和Object.getPrototypeOf相比,__proto__的特殊之处还体现在它能够修改一个对象的原型继承链。因为它是一个属性,除了执行获取它的操作外,还能够对它进行设置。
但是,绝不要修改__proto__。原因如下:
首先,最显而易见的原因就是便携性。因为不是所有的JavaScript执行环境都支持...
分类:
编程语言 时间:
2014-09-30 12:28:59
阅读次数:
230