




已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
CAC人才一體化服務Java開發(fā)工程師考試試卷考生注意事項1 本試卷分I卷和II卷,滿分為150分,考試用時150分鐘,考試結束后將試卷、答題卡一并交回。2 答卷前,考生務必用黑色簽字筆將自己的姓名、性別、年齡、證件類型、證件號碼、考試所在地填寫清楚。3 請仔細閱讀各種題目后回答問題,答案須填寫在統(tǒng)一規(guī)定的答題卡相對應位置。卷一、單項選擇題(本大題共40小題,每小題1分,共40分)1 ()使一個函數可以定義成對許多不同數據類型完成同一個任務。A函數模板B重載函數C遞歸函數D模板函數2 Applet的方法paint(Graphics)的功能是()。A繪制Applet界面的基本方法B使Applet成為激活狀態(tài)C使Applet執(zhí)行一些基本的初始化D繪制圖形3 Frame類默認的布局管理器是()。ABorderLayoutBFlowLayoutCCardLayoutDGridLayout4 iava.nio.channels包中的FileChannel類的作用是()。A為磁盤文件映入內存提供數據B為內存數據映入磁盤提供一個文件C為磁盤文件映入內存提供一個通道D為內存數據映入磁盤提供一個通道5 J2ME是為嵌入式和移動設計提供的java平臺,它的體系結構由()組成。AProfilesBConfigurationCOptionalPackagesD以上都是6 Java的字符類型采用的是Unicode編碼方案,每個Unicode碼占用()個比特位。A8B16C32D647 Java語言的許多特點中,下列()特點是C+語言所不具備的。A高性能B跨平臺C面向對象D有類庫8 Java中,JDBC是指()。AJava程序與數據庫連接的一種機制BJava程序與瀏覽器交互的一種機制CJava類庫名稱DJava類編譯程序9 Thread thread=new Thread();如果要將thread設置為守護線程應該如何編寫代碼。請選擇()。Athread.setDaemon(true) Bthread.setDaemon(1)Cthread.setDaemon(False) Dthread.setDaemon(0)10 表達式3的結果是()。A-3B-4C9D011 不使用static修飾符限定的方法稱為成員方法,下列()是不正確的。A成員方法可以直接調用父類的成員方法B成員方法可以直接調用父類的類方法C成員方法不可以直接調用其他類的成員方法D成員方法可以直接調用本類的類方法12 調用線程的下列方法,不會改變該線程在生命周期中狀態(tài)的方法是()。Ayeild()Bwait()Csleep()DisAlive()13 對于catch語句的正確排列是()。A父類在先,子類在后B子類在先,父類在后C有繼承的異常不能在同一個try段內D排列無關14 關于被保護訪問控制符protected修飾的成員變量,下面說法正確的是()。A可以被3種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類B可以被兩種類訪問和引用:該類本身、該類的所有子類C只能被該類自身所訪問和修改D只能被同一個包中的類訪問15 若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結點訪問順序是()。AbogcefhaBgdbecfhaCbdgaechfDgdbehfca16 設樹T的度為4,其中度為1,2,3,4的結點個數分別為4,2,1,1。則T中的葉子結點數為()。A5B6C7D817 為了區(qū)分類中重載的同名的不同方法,要求()。A采用不同的形式參數列表B使用不同的參數名C修改訪問權限D返回值的數據類型不同18 下列()修飾符可以使在一個類中定義的成員變量只能被同一包中的類訪問。AprivateB無修飾符CpublicDprotected19 下列不屬于面向對象編程的三個特征的是()。A封裝B指針操作C多態(tài)性D繼承20 下列方法中哪個是執(zhí)行線程的方法()。Arun()Bstart()Csleep()Dsuspend()21 下列關于Applet的說法中,錯誤的是()。AApplet自身不能運行,必須嵌入到其他應用程序(如瀏覽器)中運行B可以在安全策略的控制下讀寫本地磁盤文件CJava中不支持向Applet傳遞參數DApplet的主類要定義為java.applet.Applet類的子類22 下列關于隊列的敘述中正確的是()。A在隊列中只能插入數據B在隊列中只能刪除數據C隊列是先進先出的線性表D隊列是先進后出的線性表23 下列關于數據庫系統(tǒng)的敘述中正確的是()。A數據庫系統(tǒng)減少了數據冗余B數據庫系統(tǒng)避免了一切冗余C數據庫系統(tǒng)中數據的一致性是指數據類型一致D數據庫系統(tǒng)比文件系統(tǒng)能管理更多的數據24 下列關于棧的描述正確的是()。A在棧中只能插入元素而不能刪除元素B在棧中只能刪除元素而不能插入元素C棧是特殊的線性表,只能在一端插入或刪除元素D棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素25 下列哪個不是nio包的新特點()。A內存映射技術B文件鎖定C字符及編碼D阻塞I/O26 下列哪個類聲明是正確的()。Aabstract final class HIBabstract private move()Cprotected private number;Dpublic abstract class Car27 下列哪個修飾符可以使在一個類中定義的成員變量只能被同一包中的類訪問()。AprivateB無修飾符CpublicDprotected28 下列說法錯誤的是()。AJava是一種網絡編程語言BJava小應用程序在網絡上的傳輸不受CPU的限制CJava提供了類庫支持TCP/IP協(xié)議DJava語言允許使用指針訪問內存29 下列說法正確的是()。A線程的終止一般可通過兩種方法來實現,自然撤銷(線程執(zhí)行完)或是被停止(調用stop()方法)B一個暫時終止運行的線程(例如,睡眠或阻塞)在排除了終止原因后直接運行C一個線程因為輸入輸出操作被阻塞時,執(zhí)行resume()方法可以使其恢復就緒狀態(tài)D調用了suspend()方法,也可以使線程進入死亡狀態(tài)30 下列說法中,正確的一項是()。AAWT的高級事件依賴于觸發(fā)此類事件的類,可以和特定的動作相關聯(lián)BAWT的高級事件依賴于觸發(fā)此類事件的類,可以不和特定的動作相關聯(lián)CAWT的低級事件是在構件或者容器上發(fā)生的事件DAWT的低級事件是基于語義的事件,不一定和特定的動作相關聯(lián)31 下列選項中不屬于結構化程序設計方法的是()。A白頂向下B逐步求精C模塊化D可復用32 下列有關抽象類的描述不正確的是()。A抽象類用abstract修飾詞修飾B抽象類中至少有一個抽象成員方法C如果一個成員方法是抽象的則該類必須聲明為抽象的D抽象類都有構造方法33 下面()操作是applet可以做的。A讀取客戶端部分系統(tǒng)變量B讀取客戶端文件C在客戶端主機上創(chuàng)建新文件D在客戶端裝載程序庫34 下面不屬于軟件開發(fā)時期的是()。A軟件定義階段B軟件設計階段C軟件實現階段D軟件測試階段35 下面關于applet生命周期的說法正確的是()。Aapplet生命周期是從瀏覽器解析html文件開始的B瀏覽器加載結束時,終止applet的運行Capplet生命周期包括:applet的創(chuàng)建、運行、等待與消亡四個狀態(tài)D以上說法均不正確36 下面接口中,沒有被Component類實現的接口是()。AImageObserverBMenuContainerCSerializableDClone37 下面屬于applet的安全限制的項有()。applet不能運行任何本地可運行程序禁止加載本地庫或方法禁止讀、寫本地計算機的文件系統(tǒng)禁止向提供applet之外的任何主機建立網絡連接不能讀取所有系統(tǒng)信息ABCD38 需求分析是()。A軟件開發(fā)工作的基礎B軟件生存周期的開始C由系統(tǒng)分析員單獨完成D由用戶自己單獨完成39 要在一個單一的類文件中創(chuàng)建既可用作JavaApplet,又可用作Java應用程序的Java軟件代碼,下列說法錯誤的是()。A作為Application要定義main()方法,并且把main()方法所在的類定義為一個public類B為使該程序成為一個Applet,main()方法所在的這個public類必須繼承Applet類或JApplet類C在該類中可以像普通Applet類一樣重寫Applet類的int()、start()、paint()等方法D轉換后的程序只能在瀏覽器中加載執(zhí)行,而不能在Appletviewer中執(zhí)行40 以下()特征不是面向對象思想中的主要特征。A多態(tài)B繼承C封裝D垃圾回收二、多項選擇題 (本大題共25小題,每小題2分,共50分)1 構造BufferedInputStream的合適參數是哪個?()ABufferedInputStreamBBufferedOutputStreamCFileInputStreamDFileOuterStreamEFile2 下面哪些語句是正確的?()A如果多個監(jiān)聽器注冊到一個組件只有最新一個監(jiān)聽器監(jiān)聽的事件會執(zhí)行 B如果多個監(jiān)聽器注冊到一個組件所有的事件保證不分先后都會執(zhí)行 C注冊多個監(jiān)聽器到一個組件會引起編譯錯誤 D你可以添加或刪除多個監(jiān)聽器到一個組件 Eint a = new int10103 下面哪些語句能夠正確地生成5個空字符串?()AString a=new String5; for(int i=0;i5;a+=)BString a=,CString a5DString5aEString a=new String5; for( int i=0;i5;ai+=null)4 1)publiabstract class Test2) publiabstract voimethoA();3) publiabstract voimethoB()4) System.out.println(Hello);5) 6)需做哪三個變化(相對獨立的)才能使代碼編譯通過?()A用 ;代替第4行和第5行B去掉methoB的abstract修飾符C去掉methoA的abstract修飾符D整個去掉methoB,并且把Test聲明為interface5 AnInterface是一個接口,AnAdapter0是一個非abstract、非final的類,且有一個沒有參數的構造方法,AnAdapter1是一個非abstract、非final的類,且沒有一個沒有參數的構造方法,但有一個有一個int參數的構造方法,下面哪兩個創(chuàng)建了匿名內部類?()AAnAdapter0 aa=new AnAdapter0 ()BAnAdapter1 aa=new AnAdapter1 (5)CAnAdapter1 aa=new AnAdapter1 ()DAnAdapter0 aa=new AnAdapter0 (5)6 當創(chuàng)建數據庫觸發(fā)器時,有下面哪四項限制?()A主體可含有DML SQL語句,但SELECT語句必須用SELECT INTO或必須在游標聲明中B在主體不允許有DDL聲明C不允許有事務控制語句(COMMIT, ROLLBACK, SAVEPOINT)DLONG及 LONG RAW類型變量不能用于:OLD 或 :NEW中7 定義一個類名為MyClass.java的類,并且該類可被一個工程中的所有類訪問,那么該類的正確聲明應為:()Aprivate class MyClass extends ObjectBclass MyClass extends ObjectCpublic class MyClassDpublic class MyClass extends Object8 使用File類你能夠完成下面的哪些任務?()A改變當前文件夾B返回父文件夾的名字C刪除文件D查詢是否一個文件中包含文件信息還是二進制信息9 下面main()方法的定義哪些是正確的?()Apublic static void main(String args) Bpublic static void main(String) Cpublic static void main(String args) Dpublic static void main(String x) 10 下面的哪些程序片斷可能導致錯誤?()AString s = Gone with the wind;BString s = Gone with the wind;String t = good ;String t;String k = s + t;t = s3 + one;CString s = Gone with the wind;DString s = home directory;String standard = s.toUpperCase();String t = s - directory;11 下面的選擇項目中哪個成功地創(chuàng)建了Vector的一個實例,并且添加了一個元素?()AVector v=new Vector(99);BVector v=new Vector();v1=99;v.addElement(99);CVector v=new Vector();DVector v=new Vector(100);v.add(99);v.addElement(99);12 下面關于類的封裝的描述,哪兩個是正確的?()A成員變量沒有訪問控制符B成員變量可以直接訪問C成員變量的訪問控制符是privateD提供方法對數據進行訪問和修改13 下面哪個賦值語句是合法的? ()Afloat a = 2.0Bdouble b = 2.0 Cint c = 2Dlong d = 2 14 下面哪幾個函數是public void example().的重載函數?()Apublic void example( int m).Bpublic int example(). Cpublic void example2().Dpublic int example ( int m, float f).15 下面哪兩個設置一個jsp頁的content type?()ABCD16 下面哪兩個是對的?()A靜態(tài)的內部類需要一個靜態(tài)的初始化方法B一個靜態(tài)的內部類需要一個外部類的實例來調用C一個靜態(tài)的內部類不需要外部類的實例來調用D一個靜態(tài)的內部類的靜態(tài)成員可以用靜態(tài)類的類名來調用17 下面哪兩個值相等?()A3/2B32C3*4D3218 下面哪三項是數據庫觸發(fā)器中的組成部分?()A觸發(fā)事件B參照了嵌套表的唯一鍵C一個可選觸發(fā)器約束D一個觸發(fā)動作19 下面哪些關鍵字能用來控制對類成員的訪問?()ApublicBprotectedCprivateDdefault20 下面哪些說法是正確的?()AHttpServlet.init() throws ServletExceptionBHttpServlet.service() thrwos ServletException and IOExceptionCHttpServlet.destroy() throws ServletExceptionDHttpServlet.doHead() throws ServletException21 選出合理的標識符()。A_sys1_lllB2mailC$changeDclass22 已知命令執(zhí)行 java MyTest a b c請問哪個語句是正確的?()Aargs0 = MyTest a b cBargs0 = MyTest Cargs0 = aDargs1= b 23 已知定義:String s = story;下面哪個表達式是合法的?()As += booksBchar c = s1Cint len = s.lengthDString t = s.toLowerCase()24 執(zhí)行下列代
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)電源技術及其發(fā)展趨勢
- 工業(yè)設計與商業(yè)價值的結合實踐
- 工作中的時間管理工具應用
- 工作效率優(yōu)化與管理效能提升
- 工業(yè)風格建筑特色及設計要素
- 工程制圖中對于坐標和空間的理解及表達方式
- 工作場所安全管理與職業(yè)病預防
- 工作匯報中的有效表達策略-基于故事化的視角
- 工廠設備的日常維護與保養(yǎng)
- 工程設計與施工技術探討
- 了解中醫(yī)心理學在臨床中的應用
- 《人本主義學習理論》課件
- 彩鋼板消防安全培訓課件
- 2023年洪江市社區(qū)工作者招聘考試真題
- 基層領導干部的官德修養(yǎng)(zk-1)課件
- 責任與擔當班會課件
- 煙草公司設施安裝施工方案
- 解毒藥及機理(動物藥理學課件)
- 新修訂《土地管理法》考試題庫及答案
- 小老虎過生日
- 2023-2024學年廣西壯族自治區(qū)南寧市小學語文六年級期末深度自測試卷詳細參考答案解析
評論
0/150
提交評論