码迷,mamicode.com
首页 >  
搜索关键字:对象创建    ( 2500个结果
Effective Java之避免创建不必要的对象和消除过期的引用
为什么要避免创建不必要的对象?创建对象的过程还是比较耗性能的,根据书上给出的性能测试,重复创建对象的时间消耗是重用对象时间消耗的250倍。下面列出一些可以重用对象的场景。 1、String类型要注意,String s = "as" 和 String s = new String("as")之间...
分类:编程语言   时间:2014-11-07 23:20:20    阅读次数:224
工厂模式总结
工厂模式是用封装对象创建的,包括简单工厂模式、工厂模式、抽象工厂模式。 简单工厂模式: 依赖原则:单一职责,分离程序变和不变的部分。 实现方式:不算真正意义上的工厂,只是把目标中创建对象的方法抽取出来,放到一个类中集中处理 模式优点:1.将程序中创建对象部分分离出来,放入一个类中进行集中管理,方便维护;2.分离部分可以考虑使用配置方式进行维护 模式缺点:1.仍然先天性...
分类:其他好文   时间:2014-11-06 17:33:30    阅读次数:151
Walkway.js – 用线条制作简约的 SVG 动画
Walkway.js 是一个使用线条和路径元素组成 SVG 动画图像的简单方法。只需根据提供的配置对象创建一个新的 Walkway 实例就可以了。这种效果特别适合那些崇尚简约设计风格的网页。目前, Walkway.js 仅适用于路径和线条元素。
分类:Web程序   时间:2014-11-06 10:32:21    阅读次数:322
JAVA设计模式之 原型模式【Prototype Pattern】
一、概述: 使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。简单的说就是对象的拷贝生成新的对象(对象的克隆),原型模式是一种对象创建型模式。二、使用场景: 创建新的对象可以通过对已有对象进行复制来获得,如果是相似对象,则只需对其成员变量稍作修改。三、UML结构图:四、参与者(1.....
分类:编程语言   时间:2014-11-06 01:55:50    阅读次数:298
JAVA设计模式之 原型模式【Prototype Pattern】
一、概述:      使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。简单的说就是对象的拷贝生成新的对象(对象的克隆),原型模式是一种对象创建型模式。 二、使用场景:     创建新的对象可以通过对已有对象进行复制来获得,如果是相似对象,则只需对其成员变量稍作修改。 三、UML结构图: 四、参与者 (1)    Prototype(...
分类:编程语言   时间:2014-11-06 00:47:22    阅读次数:243
XMLHttpRequest对象
创建XMLHttpRequest对象new ActiveXObject("Microsoft.XMLHTTP");(IE)new XMLHttpRequest();(非IE版本) 1 var xmlhttp; 2 function createXMLHTTPRequest(){ 3 if...
分类:Web程序   时间:2014-11-05 12:26:31    阅读次数:164
关于细节(构造方法)
构造方法:用来初始化对象的方法,是个对象方法,-开头 重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值1.Person *p = [Person new]; 在实际应用当中new用的很少,因为new很死板1> 完整地创建一个可用对象* 分配存储空间 +alloc Person *p...
分类:其他好文   时间:2014-11-05 00:15:37    阅读次数:207
设计模式之建造者模式
建造者模式也叫生成器模式,是一种对象创建型模式,用来隐藏复合对象的创建过程,它把复合对象的创建过程加以抽象,通过子类继承或重载的方式,动态的创建具有复合属性的对象。...
分类:其他好文   时间:2014-11-04 09:28:32    阅读次数:210
webview页面中注入js的时机深入
webview中有WebChromeClient类来完成回调,在整个页面的加载过程中,在哪个阶段进行js注入呢? 经过深入实践后, 如果在OnPageStarted回调时注入的话,有可能注入不成功,这样导致页面脚本中接口不可用。 如果在onpagefinish()中完成。由于页面document.ready的初始化回调而导致等待时间过长。 想把这个过程提前,在页面window对象创建时...
分类:Web程序   时间:2014-11-03 16:28:32    阅读次数:448
【设计模式】—— 代理模式Proxy
前言:【模式总览】——————————by xingoo 模式意图 代理模式为其他的对象增加一个代理对象,进行访问控制。从而避免直接访问一个对象,造成效率或者安全性上的降低。 应用场景 1 远程代理,为一个远程对象,创建一个本地的代理对象。每次访问,直接访问本地代理对象即可。 2 虚代...
分类:其他好文   时间:2014-11-02 12:10:28    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!