A.開啟線程需要占用一定的內(nèi)存空間(默認(rèn)情況下,每一個(gè)線程都占512KB) B.線程上的任務(wù)執(zhí)行完后自動(dòng)銷毀 C.如果開啟大量的線程,會(huì)占用大量的內(nèi)存空間,降低程序的性能 D.線程越多,cpu在調(diào)用線程上的開銷就越大
A.方便高效的內(nèi)存共享-多進(jìn)程下內(nèi)存共享比較不便,且會(huì)抵消掉多進(jìn)程編程的好處 B.較輕的上下文切換開銷-不用切換地址空間,不用更改CR3寄存器,不用清空TLB C.不存在線程安全問(wèn)題 D.線程上的任務(wù)執(zhí)行完后自動(dòng)銷毀
A.在Activity中創(chuàng)建Thread B.newThread C.在Broadcast中創(chuàng)建 D.在Service中創(chuàng)建Thread