顾名思义,就是保证在JVM中只有实例对象存在
单例设计模式,应用很广,优点如下:
1、当某个对象比较大,且应用很频繁,采用单例就可以节省很大的系统开销
2、new一次后,就不需要再new了,降低了系统内存的使用频率,减轻垃圾回收机制的工作
3、某些情况下,需要一个类来控制全局时,就需要单例。(一个国家只能有一个最高领导人,多了话,听谁的?)
一个简单的懒汉式:
public...
分类:
其他好文 时间:
2014-12-23 00:22:09
阅读次数:
151
Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。 Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GI....
分类:
其他好文 时间:
2014-12-14 21:16:49
阅读次数:
152
static void Main(string[] args) { Class2 oo = new Class2(); oo.shu = 101; oo.zi = "你"; Class2 ss = ...
instanceof用法:对于instanceof有比较严格的限制,只可将其与命名类型进行比较,而不能与class对象做比较。理解:这里所说的就是像if(petinstanceofMutt)counter.count("Mutt");这里的Mutt,不能用对象比较,只能用类名,比如(Muttmutt=newMutt()然后用mutt)或者Mutt.class..
分类:
其他好文 时间:
2014-12-07 06:48:36
阅读次数:
282
/** * Math类、Random类、Arrays类:具体查JAVA手册。。。。。。 */public class Main { public static void main(String[] args) { String[] s1 = {"a","b","c","d","e...
分类:
编程语言 时间:
2014-12-07 00:09:17
阅读次数:
236
Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。 Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF...
分类:
移动开发 时间:
2014-11-23 23:07:59
阅读次数:
314
javascript面向对象(二)1.创建对象:如下代码: var user = new Object(); user.name = "小花"; user.age = "20";用这样的方法创建对象比较简单直观,也是JavaScript种创建对象最基本的方法。但是这样就有一个问题,如果我们需要创建....
分类:
编程语言 时间:
2014-11-18 00:05:08
阅读次数:
368
对象的创建以及常用操作 下面的都是创建对象比较简单直观,也是JavaScript种创建对象最基本的方法,如果要创建多个对象,就会出现很多相同的代码。 1:使用new运算符(不推荐) var user = new Object(); //使用new运算符创建一个对象 user...
分类:
编程语言 时间:
2014-11-17 22:28:42
阅读次数:
289
创建对象要创建一个对象我们可以用如下代码:var user = new Object(); user.name = '编程浪子';user.age = 22;user.address = '四川成都'; 用这样的方法创建对象比较简单直观,也是JavaScript种创建对象最基本的方法。但是这样就.....
分类:
编程语言 时间:
2014-11-17 21:12:14
阅读次数:
239
我们知道,要创建一个对象我们可以用如下代码:var user = new Object();user.name = '编程浪子';user.age = 22;user.address = '四川成都'; 用这样的方法创建对象比较简单直观,也是JavaScript种创建对象最基本的方法。但是这样就有一...
分类:
编程语言 时间:
2014-11-15 16:43:15
阅读次数:
127