目录.NET Remoting学习笔记(一)概念.NET Remoting学习笔记(二)激活方式参考:百度百科 ♂风车车.Net激活方式概念在访问远程类型的一个对象实例之前,必须通过一个名为Activation的进程创建它并进行初始化。这种客户端通过通道来创建远程对象,称为对象的激活。激活分为两大类...
分类:
Web程序 时间:
2014-09-26 22:56:08
阅读次数:
280
stringintegerclassencodinginterfacejoin在学习MyBatis3的过程中,文档上面一直在强调一个id的东西!在做这个实验的时候,也因为没有理解清楚id含义而导致一对多的“多”中也只有一条数据。id和result的唯一不同是id表示的结果将是当比较对象实例时用到的标...
分类:
其他好文 时间:
2014-09-26 13:37:09
阅读次数:
197
举例来说String s=null;string.trim()就会抛出为空的exceptionString s="";string.trim()就不会抛。从对象角度NULL代表声明了一个空对象,对空对象做任何操作都不行的,除了=和==。而“”代表声明了一个对象实例,这个对象实例的值是一个长度为0的空...
分类:
其他好文 时间:
2014-09-24 13:58:17
阅读次数:
241
7.6 原型模式总结 原型模式作为一种快速创建大量相同或相似对象的方式,在软件开发中应用较为广泛,很多软件提供的复制(Ctrl + C)和粘贴(Ctrl + V)操作就是原型模式的典型应用,下面对该模式的使用效果和适用情况进行简单的总结。1.主要优点 原型模式的主要优点如下:(1)当创建新的对象实例...
分类:
其他好文 时间:
2014-09-23 18:27:05
阅读次数:
174
Singleton和Double-Checked Locking设计模式,分别指的是单例模式和双重检查锁模式,它们都可以用于确保某个类只有一个对象实例化。两个模式的区别在于:Singleton模式用在单线程应用程序中,而Double-Checked Locking模式用于多线程模式。一、Single...
分类:
其他好文 时间:
2014-09-21 13:09:30
阅读次数:
248
每个托管堆上的对象实例除了包含本身的值外,还包括:○ Type Object Ponter: 指向Type对象实例。如果是同类型的对象实例,就指向同一个Type对象实例。○ Sync Block Index:在多线程情况下用来控制同步 namespace ConsoleApplication1
{ ...
分类:
其他好文 时间:
2014-09-16 22:03:21
阅读次数:
220
1. 创建对象实例的方式比较
cocos2d-x中获取对象实例的方式与一般的C++编程方式有些不同,下面就是一段代码,比较了对象的创建、初始化和销毁过程二者不同的编写方式:
一般C++对象创建代码:
Object *obj = new Object(arg1, arg2);
delete obj;
一般C++对象在其构造函数中完成初始化操作,同时new出来的对象需要自己负责释放...
分类:
其他好文 时间:
2014-09-14 18:04:27
阅读次数:
202
ref与out之间的区别:ref 传的参数必须要先初始化,out不必ref传进去的参数在函数内部可以直接使用,而out不可out必须在离开函数前赋值 装箱: 对值类型在堆中分配一个对象实例,并将该值复制到新的对象中。按三步进行。第一步:新分配托管堆内存(大小为值类型实例大小加上一个方法表指针和一个S...
分类:
其他好文 时间:
2014-09-11 20:47:22
阅读次数:
221
对于构造函数,和C++定义的类似,注意一旦自定义类带参数的构造函数未定义无参数的构造函数,那么系统将不会提供默认构造函数;静态构造函数,用来对静态字段初始化,在类创建完毕之后,类实例化之前,由系统调用;静态构造函数没有public等控制符,没有返回值和参数;对象初始化,对于类的对象实例化可以使用两种...
分类:
其他好文 时间:
2014-09-10 21:04:41
阅读次数:
209
面向对象 编程本质:以类的方式组织代码,以对象的方式组织(封装)数据对象:具体的事物,某个类的对象(实例)类:是对对象的抽象,用于描述同一类型的对象的一个抽象概念 对象和类的关系:特殊到一般,具体到抽象三大特征: 封装 继承 多态构造器:又叫构造方法(constructor),用...
分类:
编程语言 时间:
2014-09-09 21:29:09
阅读次数:
215