A.線程在應(yīng)用程序開發(fā)過程中負(fù)責(zé)分擔(dān)進(jìn)程的耗時(shí)計(jì)算工作。
B.一個(gè)進(jìn)程中如果需要多個(gè)線程共同協(xié)作才能完成業(yè)務(wù)計(jì)算的話,往往會(huì)涉及到線程之間的數(shù)據(jù)通訊。
C.線程依靠CPU調(diào)度分配時(shí)間片獲得運(yùn)行機(jī)會(huì),當(dāng)CPU時(shí)間片耗盡,線程將會(huì)停止運(yùn)行等待CPU的再次分配。
D.由于線程的運(yùn)行與停止是可控的,所以當(dāng)多個(gè)線程之間需要同時(shí)對(duì)一塊進(jìn)程中的"共享內(nèi)存"進(jìn)程操作的時(shí)候,就有可能發(fā)生線程異步交互錯(cuò)誤。
您可能感興趣的試卷
你可能感興趣的試題
A.當(dāng)外部應(yīng)用需要對(duì)ContentProvider中的數(shù)據(jù)進(jìn)行添加、刪除、修改和查詢操作時(shí),可以使用ContentResolver類來完成。
B.ContentResolver類提供了與ContentProvider類相同簽名的insert、delete、update方法,但是沒有提供query方法。
C.通過ContentResolver對(duì)ContentProvider中的數(shù)據(jù)進(jìn)行操作的時(shí)候,當(dāng)需要將id為1時(shí)記錄的name字段值更改為csg的時(shí)候,使用ContentValues的put方法,put("name","csg")。
D.要獲取ContentResolver對(duì)象,可以使用Activity提供的getContentResolver()方法。
A.ContentProvider在Android中的作用是對(duì)外共享數(shù)據(jù),也就是說可以通過ContentProvider把應(yīng)用中的數(shù)據(jù)共享給其他應(yīng)用訪問,但是缺點(diǎn)是其他應(yīng)用不可以通過ContentProvider對(duì)本應(yīng)用中的數(shù)據(jù)進(jìn)行增刪改查。
B.通過指定文件的操作模式為Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE也可以對(duì)外共享數(shù)據(jù)。
C.如果采用文件操作模式對(duì)外共享數(shù)據(jù),數(shù)據(jù)的訪問方式會(huì)因數(shù)據(jù)存儲(chǔ)的方式而不同,導(dǎo)致數(shù)據(jù)的訪問方式無法統(tǒng)一。
D.使用ContentProvider對(duì)外共享數(shù)據(jù)的好處是統(tǒng)一了數(shù)據(jù)的訪問方式。
A.ContentResolver
B.ContentProvider
C.Cursor
D.SQLiteHelper
A.IntentFilter有兩種使用方式。
B.不可以在代碼中使用IntentFilter對(duì)象。
C.允許在配置文件AndroidManifest.xml中的相應(yīng)組件標(biāo)簽中加入
D.IntentFilter的幾種方式都可以使用系統(tǒng)內(nèi)置或自定義的屬性值,開發(fā)者可以使用Action、Category和Data三個(gè)屬性的設(shè)置和獲取方法完成匹配。
A.Serializable
B.JSON對(duì)象
C.Bundle
D.charsequence
最新試題
以下哪個(gè)是AppViewModelProvider的作用()
在WorkManager中,哪個(gè)方法用于取消工作()
以下哪個(gè)不是創(chuàng)建DAO的步驟()
在HomeViewModel中,TIMEOUT_MILLIS的作用是什么()
Room是Android架構(gòu)組件中的一部分提供哪種類型的檢查()
在WorkManager中,哪個(gè)方法用于獲取工作信息()
在Android Studio中,可以通過Tools菜單下的SDK Manager來管理SDK版本。
以下哪個(gè)不是Room提供的方法()
WorkManager的主要優(yōu)勢(shì)是()
在WorkManager中,哪個(gè)方法用于設(shè)置WorkRequest的輸入數(shù)據(jù)()