灯神 造女朋友之 对象池 技术

对象池概念是什么捏?讲个故事大家就明白了。(只有思想,没代码,思想明白了,代码很简单,没啥说的)

苦逼的小明(程序员)每天都想着能有个女朋友,有一天,小明在路上发现了一盏神灯(emmm,对,就是能许愿的神灯,你没猜错)。小明点亮了神灯,然后灯神从灯里浮现出来

灯神:小明呀小明,你说吧,想要什么?

小明:我想要个女朋友。

噔噔噔噔,灯神给小明变出来一个女朋友来。小明开始了他没羞没臊的性福生活。但是好景没几天,小明每天都跪搓衣板,被掂耳朵。

于是小明就找灯神说:我不要这个女朋友了,我要个温柔的。

噔噔噔噔,灯神给小明一个温柔的女朋友。可是,过没几天,小明发现女朋友太温柔,太粘人了,想要个活泼的女朋友。于是小明又去找灯神,灯神把温柔的女朋友带了回去,又给小明变出来一个活泼开朗的女朋友。可是这个开朗的女朋友不会做饭,哎呀,太悲催了,小明想着,还是要以前的那个女朋友吧,凶是凶了点,不过生活过得惬意啊(唉,男人啊,呸,都是渣男)。

小明:灯神灯神,我想要我第一个那个女朋友。

灯神:滚!你他妹的,有多远给我滚多远,你以为老子造人很容易啊,还他妈要第一个那个,没有了,老子要重造,你就不能把女朋友存起来?难道你还嫌多?

得!女朋友没捞到,还挨了一顿训。

小明:哇咔咔咔,我咋没想到呢,我存起来,岂不是有三个女朋友了 ,还不用找灯神要了。(cpu创建对象很耗时的)

以上,小明为程序员,女朋友为对象(嗯,这比喻毫无违和感),灯神为cpu。

所以我们写程序也是一样 。

1、创建对象

2、 - 当对象不用时 ,放到对象池内,等下次使用的时候再去对象池内去找

          (1),如果对象池内没有对象了,再创建对象。

          (2) 如果对象池内有对象,就拿出来使用(对象的属性是可以更改的哦,比如贤惠的,温柔的,开朗的,(男人:我都要 )

----------- 对象池思想明白了,写对象池还难吗 ?

发布了26 篇原创文章 · 获赞 8 · 访问量 5782

猜你喜欢

转载自blog.csdn.net/LM514104/article/details/103773286