版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
中軟國際Android班第一階段考試姓名______(dá)__班級______(dá)____(dá)__注意事項(xiàng):筆試時(shí)間90分鐘,滿分100分。請使用鋼筆或者圓珠筆填寫試題答案。請?jiān)谝?guī)定處填寫您的答案,選擇題在試卷前部答題卡中填寫答案,程序題答案請寫在答題紙上。? 請不要在試卷上涂寫與試題無關(guān)的的標(biāo)記。單項(xiàng)選擇題(每題2分,共30分)對以下兩個(gè)代碼片段說法對的的是?代碼片段1:inta=3;intb=0;intc=a/b;代碼片段2:float(yī)a=3.0f;floatb=0.0f;floatc=a/b;A.執(zhí)行兩段代碼都會(huì)拋出異常 ? B.執(zhí)行兩段代碼都無異常拋出C.執(zhí)行兩段代碼,只有代碼片段1拋出異常? D.執(zhí)行兩段代碼,只有代碼片段2拋出異常以下說法錯(cuò)誤的是?
A.Java中接口不能被private或Protected修飾符修飾?B.Java中一個(gè)類可以實(shí)現(xiàn)多個(gè)接口,但是只能繼承一個(gè)父類C.接口中定義的成員變量,即使不說明,默認(rèn)均是public\static\final的D.final關(guān)鍵字可以修飾接口以下哪種數(shù)據(jù)類型不是引用數(shù)據(jù)類型?String B.int[]C.Double D.float給出以下代碼,假設(shè)arr數(shù)組中只包含正整數(shù)值,請問下列代碼段實(shí)現(xiàn)了什么功能?publicintguessWhat(intarr[]){//{1,5,2,3}intx=0;for(inti=0;i<arr.length;i++){x=x<arr[i]?arr[i]:x;}returnx;}A獲取數(shù)組的最大索引值 ? ??B判斷數(shù)組中是否存在反復(fù)元素C獲取數(shù)組中元素個(gè)數(shù)? ??D獲取數(shù)組中的最大元素如何明確釋放掉一個(gè)對象占據(jù)的內(nèi)存空間?A調(diào)用free()方法 ? B調(diào)用System.gc()方法C賦值給該對象的引用為null ?D程序員無法明確強(qiáng)制垃圾回收器運(yùn)營以下關(guān)于集合和數(shù)組的觀點(diǎn)中,對的的是()A可以通過int[4]a=newint[];聲明一個(gè)長度為4的數(shù)組B數(shù)組只能存放基本數(shù)據(jù)類型C集合的長度是固定的DList和Map都可以用迭代方式進(jìn)行遍歷以下哪個(gè)方法不是Android生命周期的方法BAonstart();BonServer();Constop();DonRestart();指出下列程序運(yùn)營的結(jié)果publicclassExample{Stringstr=newString("good");char[]ch={'a','b','c'};publicstaticvoidmain(Stringargs[]){Exampleex=newExample();ex.change(ex.str,ex.ch);System.out.print(ex.str+"and");for(inti=0;i<ex.ch.length;i++){System.out.print(ex.ch[i]);}}publicvoidchange(Stringstr,charch[]){str="testok";ch[0]='g';}}?A.goodandabc? B.
goodandgbc
C.
testokandabc D.testokandgbc關(guān)于類繼承的說法,對的的是()
A.
Java
類允許多繼承?? ?B.
Java接口允許多繼承?C.
接口和類都允許多繼承 ??D.
接口和類都不允許多繼承以下關(guān)于AndroidSQLite中的Cursor的說明,錯(cuò)誤的是()ACursor返回下一行數(shù)據(jù)的方法是next方法B默認(rèn)情況下Cursor的游標(biāo)位于返回的所有數(shù)據(jù)行的前面CCursor中可以有多條記錄DCursor使用完之后要進(jìn)行關(guān)閉。欲構(gòu)造ArrayList類實(shí)現(xiàn)了List接口,下列哪個(gè)方法是對的的()
A、ArrayListmyList=newObject() ? B、ListmyList=newArrayList()
C、ArrayListmyList=newList() ? D、ListmyList=newList()所有異常的父類是哪項(xiàng)?
A、ThrowableB、Error
C、RuntimeException ??? D、Exception以下哪個(gè)約束符可用于定義成員常量?()
A、
static ???
B、final
C、abstract ?
D、No
modifier
can
be
used
對Android適配器的理解,以下說法對的的是()
A、每個(gè)ListView都可以裝配多個(gè)適配器
B、Android適配器的數(shù)據(jù)不能是對象類型的數(shù)據(jù)
C、適配器有特定的方法來刷新數(shù)據(jù),可以不需要自己來定義。?
D、適配器的加載的布局文獻(xiàn)不能是系統(tǒng)提供的布局文獻(xiàn)。以下關(guān)于String,StringBuffer,StringBuilder的描述哪個(gè)是對的的?String類修飾的對象在內(nèi)容改變時(shí)能存放于本來對象的位置StringBuffer和StringBuilder都是線程安全的StringBuffer的equals方法和String的equals方法是等價(jià)的這三個(gè)對象都是屬于java.lang包下面的類。多項(xiàng)選擇題(每題2分,共10分)以下哪些屬于android四大組件之一AintentBserviceCactivityDBroadcastreceive以下關(guān)于static,final,abstract描述哪些是對的的?Astatic可以用來修飾屬性,方法,和類Bfinal修飾的屬性其值不能再進(jìn)行修改C有抽象方法的類可以不是抽象類Dfinal修飾的類表達(dá)該類不能繼承任何其他類以下關(guān)于訪問修飾符的說法,對的的是?Aprivat(yī)e修飾的屬性除了本類外,其他類都不能訪問Bpublic修飾的屬性所有類都可以訪問C沒有訪問修飾符修飾的屬性父子類之間一定不能訪問Dprotect修飾的屬性父子類之間可以訪問以下說法對的的是()A方法重載不一定要有繼承關(guān)系B方法重寫不一定要有繼承關(guān)系C方法返回值不同,方法體相同也構(gòu)成了方法重載D方法覆蓋是指子類的方法覆蓋父類的方法假如有Strings=null,以下代碼哪些選項(xiàng)會(huì)產(chǎn)生異常?()
A、(s!=null)&(s.length()>0)? ??
B、(s!=null)&&(s.length()>0)
C、(s==null)|(s.length==0) ?
D、(s==null)||(s.length()==0)程序結(jié)果題(每題2分,共10分)有如下代碼:publicstat(yī)icintfun(){??intresult=5;? try{ ?result=result/0; ? returnresult;??}catch(Exceptione){? System.out.println("Exception"); ??result=-1;? ?returnresult;??}finally{? ?result=10; ? System.out.println("iaminfinally"); }?} publicstaticvoidmain(String[]args){ intx=fun(); ?System.out.println(x);?}請寫出打印結(jié)果:ExceptionIaminfinally-1publicclassTest{publicstat(yī)icvoidmain(Strings[]){ ??Stringstr=”123”;Stringstr_=newString(“123”);String_str=”123”; ??System.out.println(str==_str);System.out.println(str==str_);}}Truefalse下列代碼執(zhí)行后的輸出是?publicclassExample{publicstaticvoidmain(String[]args){System.out.println(test(18));}staticinttest(intsrc){intresult=0;for(inti=1;(src-=i)>=0;result++,i+=2);returnresult;}}下列代碼的執(zhí)行結(jié)果是什么?publicclassExample{publicstaticvoidmain(String[]args){intindex=1;int[]foo=newint[3];intbar=foo[index];intbaz=bar+index;System.out.println(baz);}}以上程序輸出結(jié)果是:下列代碼執(zhí)行后的輸出是?{1,2,2,3}publicclassExample{publicstaticvoidmain(String[]args){List<String>al=newArrayList<String>();al.a(chǎn)dd("1");al.add("2");al.add("2");al.add("3");System.out.println(al);}}判斷說明題,判斷命題是否對的,假如不對的請說明因素(每題2分,共16分)Lang包是java默認(rèn)導(dǎo)入的包,不需要顯示聲明(
對
)Java中的方法參數(shù),基本數(shù)據(jù)類型和字符串是值傳遞,其他對象是引用傳遞
(錯(cuò)
)字符串不能用值傳遞假如p是父類Parent的引用,而c是子類Child的對象,則語句p=c是對的的。
(
錯(cuò))子類繼承父類,但不一定等于父類Java中接口不能被private或Protected修飾符修飾
(
錯(cuò)
)Java中,==恒等運(yùn)算符用于鑒定兩個(gè)引用是否為同一對象,而Object類提供的equals方法則用于鑒定兩個(gè)對象的內(nèi)容是否相同。
(
錯(cuò)
)==是用來判斷原始數(shù)據(jù)類型是否相等的,而equals是用來判斷引用數(shù)據(jù)類型try…catch…finally結(jié)構(gòu)中,必須有try語句塊,catch語句塊和finally語句塊不是必須的,但至少要兩者取其一(錯(cuò))Try。。。Catch都是必須的?Android中inent跳轉(zhuǎn)一定要在清單文獻(xiàn)中配置上相應(yīng)的acitonname(對)
List允許反復(fù)元素,而Set不允許(對)填空題(每題1分,共5分)Java中,用___final__(dá)__修飾的類則表達(dá)該類不能被繼承。希望類的實(shí)例對象可以被序列化,該類需要實(shí)現(xiàn)__serializable_________接口Android中常用的布局有FrameLayout,__(dá)linearlayout______(dá)__,__(dá)__relativelayout___(dá)____,Absolutelayout,TableLayout等Android中假如需要將跳轉(zhuǎn)后界面解決的結(jié)果返回回來,則可以采用__startactivityforresult()_____(dá)__(dá)__(dá)方法問答題簡述抽象類和接口區(qū)別(4分)2)簡述android生命周期方法以及第一次加載activity和activity失去焦點(diǎn)后分別調(diào)用的方法(5分)編程題已知存在以下代碼(10分)publicclassTest(){staticMap<String,String>map=newHashMap<String,String>();publicstaticvoidmain(Stringargs[]){Test.map.put(“mxt”,”123”);Test.map.put(“abc”,”123”);.........}}請?jiān)谑÷蕴柍鰧懗龃a,實(shí)現(xiàn)以下效果1從控制臺接受用戶輸入用戶名和密碼2將用戶名與map中存放的key進(jìn)行匹配,假如沒有則輸出“查無此人”,假如有,則繼續(xù)驗(yàn)證密碼,假如密碼不對,則輸出“密碼錯(cuò)誤”,假如密碼也對的,則輸出“登陸成功”。2)規(guī)定編寫一個(gè)自定義適配器,實(shí)現(xiàn)以下效果(10分)1需要裝配兩組數(shù)據(jù),分別是String[]bookname,int[
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品代加工合同
- 知識產(chǎn)權(quán)股票配資協(xié)議
- 管道井施工專項(xiàng)方案
- 購買土石方合同書書
- 林業(yè)有害生物防治員應(yīng)知知識考試題庫及答案
- 辦公設(shè)備租賃合同方案
- 網(wǎng)絡(luò)安全產(chǎn)品代理銷售合同
- 現(xiàn)代醫(yī)院信息化管理制度與表格典范
- 系統(tǒng)集成合同
- 環(huán)境與職業(yè)健康安全管理協(xié)議
- 合同作廢重簽聲明范文
- 環(huán)境保護(hù)教育培訓(xùn)(3篇模板)
- 幼兒園語言故事《阿里巴巴和四十大盜》課件
- 人音版初音 八上 4.1我的祖國 教案
- 人教版七年級數(shù)學(xué)上冊專題03線段的雙中點(diǎn)模型(原卷版+解析)
- 新外研版高中英語必修1單詞正序英漢互譯默寫本
- 工程款遲延支付影響工期的函(聯(lián)系單)
- 新生兒呼吸機(jī)使用及護(hù)理
- 電子元器件來料檢驗(yàn)規(guī)范
- 滬科版七年級下冊《相交線、平行線與平移》
- ASME材料-設(shè)計(jì)許用應(yīng)力
評論
0/150
提交評論