[問題] 用不用Singleton,在Flash有差嗎?
(= =") 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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章