[問題] 用不用Singleton,在Flash有差嗎?

看板Flash作者 (不可或缺的咖啡因)時間18年前 (2007/10/17 10:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
(= =") 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
文章代碼(AID): #175NZlB1 (Flash)
文章代碼(AID): #175NZlB1 (Flash)