作者icedesign (不可或缺的咖啡因)
看板Flash
标题[问题] 用不用Singleton,在Flash有差吗?
时间Wed Oct 17 10:52:28 2007
(= =") as title
问个笨问题:
Singleton在我自己看了一些资料後,就Flash我自己的解读如下:
一‧会有Singleton的原因是因为,可以减少某些物件被『重覆实体化』
,减少因物件的创建,让客户端的效能损耗。
问题:也就是说,单就『Flash』来说,Singleton仅仅只有让客户端执
行Flash时,提升效能,以及减少设计者一再增加重覆物件的好处而
已吗?如果是以其他如JAVA或.Net或...一些其他的程式语言方面,
似乎还有避免客户端向同一个物件存取的好处(这个我不太懂)。
(@_@")那在Flash就只有这个好处吗?或者还有其他好处呢?
二‧Singleton在Flash中,好像没有『synchronized』,而且F1中只有一
个Singleton的例子。
问题:
A:没有『synchronized』,是否代表其实在Flash中,它并不重要呢?是
因为Flash不会造成资源同时竞争的问题吗?(我自己是想,可能当初在
设计Flash时,就没考虑要把这东西放进去)
B:在Flash当中,是否仅仅需要像F1中的Singleton方式的写法就可以搞定,
或者还有其他写法呢?
(= =")抱歉,可能问的问题有点笨,不过还是希望有了解的高手,可以
解说一下,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.178.144