首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 美好明天 - 直播 - 導(dǎo)航

2018年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試鞏固練習(xí)題(5)

來(lái)源:考試吧 2018-05-23 16:58:36 要考試,上考試吧! 萬(wàn)題庫(kù)
“2018年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試鞏固練習(xí)題(5)”供考生參考。更多計(jì)算機(jī)等級(jí)考試模擬試題等信息請(qǐng)?jiān)L問(wèn)考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁(yè):試題
第 2 頁(yè):參考答案

  1.C!窘馕觥勘绢}考查在Java中靜態(tài)變量(類變量)的用法。在題目程序段中生成了一個(gè)staticinty=6類變量,在ClassA中調(diào)用的b.go(10),只不過(guò)是在ClassB中的一個(gè)局部變量,通過(guò)調(diào)用ClassB中的90方法可以生成一個(gè)ClassA對(duì)象,并給這個(gè)新生成的對(duì)象賦以ClassA中的類變量Y的值。從main()方法作為入口執(zhí)行程序,首先生成一個(gè)ClassB的對(duì)象,然后b.go(10)會(huì)調(diào)用ClassA,會(huì)給X和Y賦值,X=a.Y后,X值為6,再返回去執(zhí)行System.out.println("x="+b.x)語(yǔ)句,輸出為x=6,可見(jiàn),正確答案為選項(xiàng)C。

  2.B!窘馕觥勘绢}考查構(gòu)造方法及構(gòu)造方法重載。Test類有兩個(gè)構(gòu)造方法,即使用了方法重載技術(shù)。不帶參數(shù)的構(gòu)造方法對(duì)類的實(shí)例變量進(jìn)行特定數(shù)值的賦值,而帶參數(shù)的構(gòu)造方法根據(jù)參數(shù)對(duì)類的實(shí)例變量進(jìn)行賦值。TestObjl=newTest(12,45)語(yǔ)句調(diào)用的是Test(intx,inty),而TestObj2=newTest()調(diào)用的是Test(),注意根據(jù)參數(shù)個(gè)數(shù)來(lái)區(qū)分。

  3.A!窘馕觥勘绢}考查考生對(duì)Java中的匹配器(Mateher)類的理解。Matcher類用于將一個(gè)輸入字符串input和模式串pattern相比較。Booleanmateher.find()方法用于尋找下一個(gè)模式匹配串;intmatcher.start()方法用于返回匹配串的一個(gè)起始索引整數(shù)值;intmatcher.end()方法用于返回匹配串的一個(gè)終止索引整數(shù)值。而用于輸入字符串與模式串比較的方法是staticbooleanmatches(),選項(xiàng)A正確。

  4.A!窘馕觥勘绢}考查對(duì)象加鎖的相關(guān)概念。對(duì)于對(duì)象加鎖的使用有些注意事項(xiàng)。對(duì)象的鎖在某些情況下可以由持有線程返回,比如當(dāng)synchronized語(yǔ)句塊執(zhí)行完成后;當(dāng)在synchronized語(yǔ)句塊中出現(xiàn)異常;當(dāng)持有鎖的線程調(diào)用該對(duì)象的wait()方法,由此可見(jiàn)選項(xiàng)D說(shuō)法錯(cuò)誤。共享數(shù)據(jù)的所有訪問(wèn)都必須作為臨界區(qū),使用synchronized進(jìn)行加鎖控制,選項(xiàng)A說(shuō)法正確。用synchronized保護(hù)的共享數(shù)據(jù)必須是私有的,選項(xiàng)B說(shuō)法錯(cuò)誤。Java中對(duì)象加鎖具有可重入性,選項(xiàng)C錯(cuò)誤。

  5.C!窘馕觥勘绢}考查對(duì)Java常用的各種包所包含的一些類的基本功能的理解。java.awt包是抽象窗口工具包,里面包括各種容器、組件、窗口布局管理器以及一些常用的類如Color、Font等,選項(xiàng)A滿足題意。而java.applet包里面包括了小程序執(zhí)行時(shí)必須要重載的一個(gè)類Applet,也就只有這一個(gè)類,選項(xiàng)D錯(cuò)誤。java.io包主要是提供一些輸入/輸出類的,選項(xiàng)B不滿足題意。java.awt.event包就包含了一些能夠?qū)κ录龀鲰憫?yīng)和處理的一些標(biāo)準(zhǔn)類,選項(xiàng)A不滿足題意。

  6.C。【解析】設(shè)隊(duì)列容量為m,rear>front,則隊(duì)列中元素個(gè)數(shù)為rear-front:rear

  7.C!窘馕觥勘绢}考查包的導(dǎo)入和使用。首先用package語(yǔ)句說(shuō)明一個(gè)包,該包的層次結(jié)構(gòu)必須與文件目錄的層次相同,否則,在編譯時(shí)可能出現(xiàn)找不到包的問(wèn)題。Java語(yǔ)言中java.lang包是編譯器自動(dòng)導(dǎo)入,其他包中的類必須用import導(dǎo)入。

  8.A!窘馕觥勘绢}考查Java中數(shù)組的定義和初始化。在該方法里定義并動(dòng)態(tài)初始化了一個(gè)整型數(shù)組anar,由于沒(méi)有賦初值,系統(tǒng)默認(rèn)的初始值是數(shù)組中的每個(gè)元素都為零。所以輸出數(shù)組中的第一個(gè)元素anar[0]時(shí),自然也是等于零。

  9.B!窘馕觥勘绢}考查線程阻塞的概念。yield()方法使得線程放棄當(dāng)前分得的CPU時(shí)間,但是不使線程阻塞,印線程仍處于可執(zhí)行狀態(tài),隨時(shí)可能再次分得CPU時(shí)間。調(diào)用yield()的效果等價(jià)于調(diào)度程序認(rèn)為該線程已執(zhí)行了足夠的時(shí)間從而轉(zhuǎn)到另一個(gè)線程。

  10.D!窘馕觥勘绢}考查do-while循環(huán)的用法。題目中沒(méi)有給出累加次數(shù),故不能使用for循環(huán),在do循環(huán)中,由累加項(xiàng)term的值作為退出循環(huán)的條件。根據(jù)題目要求,應(yīng)該填寫2*n+1。本題的關(guān)鍵是while(term>=0.00001)語(yǔ)句,題目要求計(jì)算直至1/(2N+1)小于0.00001,所以terml/(2N+1),因此n=2*n+1。

  11.A!窘馕觥堪缀袦y(cè)試是把測(cè)試對(duì)象看做一個(gè)打開的盒子,允許測(cè)試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及相關(guān)信患來(lái)設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有的邏輯路徑進(jìn)行測(cè)試。

  12.B。【解析】關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的專門關(guān)系運(yùn)算包括選擇運(yùn)算、投影運(yùn)算和連接運(yùn)算。

  13.B。【解析】將E-R圖轉(zhuǎn)換成指定DBMS中的關(guān)系模式是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的主要工作。從E-R圖到關(guān)系模式的轉(zhuǎn)換是比較直接的,實(shí)體和聯(lián)系都可以表示成關(guān)系。

  14.A!窘馕觥空麄(gè)數(shù)組的數(shù)據(jù)類型為A(Array),而各個(gè)數(shù)組元素可以分別存放不同類型的數(shù)據(jù)。在使用數(shù)組和數(shù)組元素時(shí),應(yīng)注意如下問(wèn)題。在任何能使用簡(jiǎn)單內(nèi)存變量的地方都可以使用數(shù)組元素。在同一個(gè)環(huán)境下,數(shù)組名不能與簡(jiǎn)單變量名重復(fù)?梢杂靡痪S數(shù)組的形式訪問(wèn)二維數(shù)組。

掃描/長(zhǎng)按二維碼幫助考試通關(guān)
2018年等考報(bào)考資訊
2018等考各科通關(guān)技巧
2018各科最新預(yù)測(cè)試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關(guān)推薦:

  2018年9月全國(guó)計(jì)算機(jī)等級(jí)考試試題匯總(各科目)

  2018年全國(guó)計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)

  2018年全國(guó)計(jì)算機(jī)等級(jí)考試復(fù)習(xí)知識(shí)點(diǎn)匯總(各科目)

  2018全國(guó)計(jì)算機(jī)等級(jí)考試備考經(jīng)驗(yàn)及應(yīng)試技巧匯總

  歷年真題匯總|考試吧策劃:2018年計(jì)算機(jī)等級(jí)考試報(bào)考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬(wàn)題庫(kù)小程序
萬(wàn)題庫(kù)小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費(fèi)真題 ·模考試題
微信掃碼,立即獲。
掃碼免費(fèi)使用
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
此欄目下沒(méi)有文章
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) 出版物經(jīng)營(yíng)許可證新出發(fā)京批字第直170033號(hào) 
京ICP證060677 京ICP備05005269號(hào) 中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧