构造器与返回类型: 构造器没有返回类型,若将返回值类型(包括void)添加到构造器上,编译不会报错,但此时不再是构造器了,而只是一个与所在类同名的方法而已。 构造器与方法是两个不同的概念: 构造器不能像方法一样能被对象引用调用。 构造器是创建对象时需执行的代码,由new调用。方法是类或对象具有的行为...
分类:
编程语言 时间:
2014-11-16 14:39:54
阅读次数:
252
对象引用之间: 子类引用可以赋值给父类引用。 父类引用需要在强制转换之后才能赋值给子类引用。 对于对象引用的强制转换,只要被转换的引用类型与转换后的目标类型之间是派生或被派生的关系,就可以通过编译。如果没有这些关系而去强制转换,则编译报错。 即使编译通过,如果被转换的引用指向的对象类型与转换后的目标...
分类:
编程语言 时间:
2014-11-16 11:54:49
阅读次数:
321
JS中可以把变量分成两部分,基本类型和引用类型。基本类型比较简单,包括:Undefined、Null、Boolean、Number和String,基本类型值就是简单的数据段;引用类型值可能由多个值构成的对象。引用类型值保存在内存中,而JS是不能直接访问内存的,所以对于引用类型,操作的不是实际的对象而...
分类:
Web程序 时间:
2014-11-14 21:01:04
阅读次数:
186
以List为例,具体错误信息如下:
未处理 System.NullReferenceException
Message=未将对象引用设置到对象的实例。
Source=TestSet
StackTrace:
在 TestSet.Form1.button1_Click(Object sender, EventArgs e) 位置 E:\WorkSpace\VS2010\Te...
分类:
其他好文 时间:
2014-11-14 00:22:28
阅读次数:
218
System.NullReferenceException:未将对象引用设置到对象的实例,这是一个新鸟,中鸟,老鸟都避不开的错误。下面基础的解释一下这错误:1:本质上的错误:objecta;//a是Null对象protectedvoidPage_Load(objectsender,EventArgs...
分类:
其他好文 时间:
2014-11-13 18:23:48
阅读次数:
158
有一群的朋友在用VS2012做数据报表时,老是提示本地报表处理期间出错。尚未指定报表“Report1”的报表定义未将对象引用设置到对象的实例。我看了一下,步骤没错,我用VS2010做了一下,一切OK,没问题,但用VS2013做时,就提示这错误后仔细看了一下设计生成的源码,嘿,还真有区别,在VS201...
分类:
其他好文 时间:
2014-11-12 22:29:49
阅读次数:
916
创建和销毁对象1、考虑用静态工厂方法(返回类的实例的静态方法)代替构造器2、遇到多个构造器参数时要考虑用构造器3、用私有构造器或者枚举类型强化Singleton属性4、通过私有构造器强化不可实例化的能力5、避免创建不必要的对象6、消除过期的对象引用7、避免使用终结(final)方法对于所有对象都通用...
分类:
编程语言 时间:
2014-11-11 10:49:36
阅读次数:
191
window.event.srcElement与window.event.target 都是指向触发事件的元素,它是什么就有什么样的属性srcElement是事件初始化目标html元素对象引用,因为事件通过元素层次冒泡,可以在任意一层进行处理,有了元素的引用,就可以读写改元素的属性。IE浏览器支持w...
分类:
其他好文 时间:
2014-11-10 11:41:30
阅读次数:
167
看到OC中内存管理这块,其中的引用计数部分,由部分10.5上的EBOOK示例已经在10.9上不能运行正确了,比如下面的代码:NSString * str1 = @"string 1"; NSString * str2 = @"string 2"; NSMutableString * mstr3 .....
分类:
其他好文 时间:
2014-11-07 18:50:44
阅读次数:
111
多对多关联映射 双向 两方都持有对象引用,修改对象模型,但数据的存储没有变化。 再修改映射文件:public class Role { private int id; private String name;private Set users;//users对象的集合 public int get....
分类:
其他好文 时间:
2014-11-06 16:56:51
阅读次数:
238