粗粒度,细粒度使用代理客户端------>代理对象----->目标对象代理放行了,就调用目标对象的方法静态代理(很少用),动态代理为目标对象创建动态代理对象,Proxy类,jdk提供InvocationHandler其实是回调public class JDKProxyFactory implemen...
分类:
其他好文 时间:
2014-10-26 20:59:12
阅读次数:
151
创建完COM对象后,接下来是如何调用COM组件了。这里是在c++中的调用COM对象的方法。
创建COM对象一般有三种方法,正常创建一个对象,使用CoCreateInstance函数。若在远程系统中创建一个对象,使用CoCreateInstanceEX函数。而创建多个同一CLSID的对象时,使用CoGetClassObject函数。
1.先简单的使用CoCreateInstance函数创建一个C...
分类:
其他好文 时间:
2014-10-26 01:39:40
阅读次数:
264
当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。this是指向对象本身的一个指针。this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。1、使用this调用成员变量和成员函数使用this调用成员变量:this .成员...
分类:
其他好文 时间:
2014-10-24 01:33:13
阅读次数:
197
创建类的方法: class 类名 { 属性; //也叫成员变量,用于描述类的状态 方法; //也叫成员方法,用于描述类的行为 }实际执行操作的是对象而不是类例子如下:class Person{ int age; void shout() { System.out.println("My ...
分类:
其他好文 时间:
2014-10-22 00:38:48
阅读次数:
223
单例模式:一个类只有一个实例。
单例模式(Singleton Pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。
单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式是一种对象创建型模式。单例模式又名单件模式或单态模式。
单例...
分类:
其他好文 时间:
2014-10-21 17:43:27
阅读次数:
142
线程池的技术背景
在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源,所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些"池化资源"技术产生的原因。比如大家所熟悉的数据库连接池正是遵循这一思想而产生的,本文将介绍的线程池技术同样符合这一思想...
分类:
编程语言 时间:
2014-10-20 19:30:31
阅读次数:
212
1、创建Vector对象Vector()。默认的构造函数。Vector(ssize_t capacity)。创建Vector对象,并设置容量。Vector(const Vector &other) 。用一个已存在的Vector对象创建另一个Vector对象,其中&other是左值引用参数传递。Vec...
分类:
其他好文 时间:
2014-10-18 20:55:29
阅读次数:
158
23种GOF设计模式一般分为三大类:创建型模式、结构型模式、行为模式。创建型模式抽象了实例化过程,它们帮助一个系统独立于怎样创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化托付给还有一个对象。创建型模式有两个不断出现的主旋律。第一,它们都将关于该系...
分类:
其他好文 时间:
2014-10-17 15:23:21
阅读次数:
291
《javascript高级程序设计》读过有两遍了,有些重要内容总是会忘记,写一下读书笔记备忘创建对象工厂模式工厂模式优点:有了封装的概念,解决了创建多个相似对象的问题缺点:没有解决对象识别问题,所有对象都仅是Object的实例function createPerson(name,age,job){ ...
分类:
编程语言 时间:
2014-10-16 22:27:33
阅读次数:
196
11、html元素事件属性中,如onclick="",双引号里可以是方法条用,可以是js代码(无需加在 onload中调用 startTime()18、JavaScript Array(数组) 对象:创建一个数组,有三种方法。1: 常规方式:var myCars=new Array();myCars...
分类:
Web程序 时间:
2014-10-14 20:35:09
阅读次数:
184