多項選擇題Android開發(fā)中正確使用設計模式具有以下哪些優(yōu)點()

A.可以提高程序員的思維能力、編程能力和設計能力
B.使程序設計更加標準化、代碼編制更加工程化,使軟件開發(fā)效率大大提高,從而縮短軟件的開發(fā)周期
C.使用設計模式代碼的耦合度會增高
D.使設計的代碼可重用性高、可讀性強、可靠性高、靈活性好、可維護性強


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題Java中如下選項對于HashMap、HashTable、ConcurrentHashMap描述錯誤的是()

A.HashMap是非線程安全的,HashTable、ConcurrentHashMap是線程安全的
B.HashMap的鍵和值都允許有null存在,而HashTable、ConcurrentHashMap則都不行
C.因為線程安全、哈希效率的問題,HashMap效率比HashTable、ConcurrentHashMap的都要高
D.以上都不對

2.單項選擇題Java中的類加載都是通過使用ClassLoader,其中如下選項中哪個是啟動類加載器()

A.BootstrapClassLoader
B.ExtensionClassLoader
C.ApplicationClassLoader
D.CustomClassLoader

4.單項選擇題下列關于進程與線程的描述中,哪項不是進程與線程的區(qū)別()

A.進程是應用程序,線程是一條執(zhí)行路徑
B.一個進程中,可以沒有任何線程
C.進程有獨立的內存空間,崩潰不會影響其他程序
D.線程沒有獨立的空間,多個線程在同一個進程的空間,可能會影響其他線程

5.單項選擇題線程在我們日常開發(fā)中是經(jīng)常被使用的,其中下列選項中哪項不是線程的狀態(tài)()

A.新建狀態(tài)
B.就緒狀態(tài)
C.運行狀態(tài)
D.銷毀狀態(tài)