是否有利於指定您的類,函數或命名空間打算在代碼的開頭使用?是否喜歡導入一個類(例如導入flash.events.MouseEvent)而不是整個包的內容(例如導入flash.events。*)
4
A
回答
6
如果您導入一個類,但在你的腳本不使用它,該類 不導出爲SWF文件的一部分。這意味着您可以導入較大的 包,而不用擔心SWF文件的大小;僅當 該類實際使用時,與類關聯的 字節碼纔會包含在SWF文件中。導入不需要的類 的一個缺點是您增加了碰撞名稱 的可能性。
但是,它更方便易(對我)有被在下面
1
它隻影響編譯時間,而不是在我注意到的很大程度上。
一個好處是您的導入語句充當了使用外部類的「定義」,但是我個人並沒有真正發現它有用。
0
以及代碼中使用類的確切名單,如果你調用指定對象不止一次在你的代碼有保存擊鍵的好處。另外,如果該類被移動到不同的文件夾,只更新一個導入行就簡單多了。在我看來,它看起來更乾淨。
我以爲我試圖在我的AS3代碼中寫一次路徑,它不會編譯。也許這是我的一個設置,但我覺得這在AS3中是不可能的。
相關問題
- 1. 「SVN導入」導入項目的內容,而不是文件夾
- 2. 是否可以導入類方法而不實例化類?
- 3. 導入一個類而不導出它
- 4. Python導入是否實例化了一個神祕類?
- 5. 導入一個類的實例
- 6. 導入類實例
- 7. 如何僅導入一個Tkinter小部件方法而不是整個包?
- 8. Android Studio爲每個類添加整個包名稱而不是導入
- 9. 導入工作,但不會導入包中的所有內容?
- 10. 如何定義不能導入包的類變量?例如
- 11. #導入iAd而不是.h
- 12. 使用Gjs導入語句導入的內容是什麼?
- 13. 內聯WSDL而不是wsdl:導入
- 14. gwt>導入一個示例項目
- 15. 是否從foo包的__init__文件導入__foo__導入?
- 16. 內容導入一個PHP變量
- 17. org.osgi。*的包導入是否有區別?
- 18. 從另一個包導入類
- 19. 導入包*導入月食
- 20. 內容導入DIV
- 21. 是否有一個Web GUI導入/導出Rails I18n翻譯?
- 22. 斯卡拉 - 導入一個內部類
- 23. 導入不導入r包開發
- 24. 「導入...的慣例」爲'
- 25. 使用MEF,注入一個導入類
- 26. 歡樂JavaScript導入
- 27. 如何將另一個包的類導入到我的包中
- 28. 如何從另一個包中導入一個類
- 29. 如何導入導入org.neuroph.core。*
- 30. 導入包和使用實例變量