資源描述:
《宇信科技-JAVA筆試題.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、宇信科技-JAVA筆試題一、單項選擇題(每題1分,共15分)1、以下對繼承的描述錯誤的是()A:Java中的繼承允許一個子類繼承多個父類。B:父類更具有通用性,子類更具體。C:Java中的繼承存在著傳遞性。D:當實例化子類時會遞歸調(diào)用父類中的構(gòu)造方法。2、訪問修飾符作用范圍由大到小是()A:private-default-protected-publicB:public-default-protected-privateC:private-protected-default-publicD:public-protected-default-pr
2、ivate3、以下選項中不是Object類的方法是()A:clone()B:finalize()C:toString()D:hasNext()4、以下抽象類的描述正確的是()A:抽象類沒有構(gòu)造方法B:有抽象方法的類一定是抽象類。C:抽象類必須提供抽象方法D:抽象類可以通過new關(guān)鍵字直接實例化5、以下對接口的描述錯誤的有()A:接口沒有提供構(gòu)造方法B:接口中的方法默認使用public、abstract修飾C:接口不允許多繼承D:接口中的屬性默認使用public、static、final修飾6、以下代碼運行輸出是()publicclassPers
3、on{privateStringname=“Person”intage=0;}publicclassChildextendsPerson{publicStringgrade;publicstaticvoidmain(String[]args){Personp=newChild();System.out.println(p.name);}}A:輸出:PersonB:沒有輸出C:編譯錯誤D:運行出錯7、以下代碼,描述正確的有()interfaceIdemo{publicstaitcfinalStringname;1voidprint();2publ
4、icvoidgetInfo();3}abstractclassPersonimplementsIdemo{4publicvoidprint(){}}A:第1行錯誤,沒有給變量賦值B:第2行錯誤,方法沒有修飾符C:第3行錯誤,沒有方法的實現(xiàn)D:第4行錯誤,沒有實現(xiàn)接口的全部方法8、以下程序運行結(jié)果是()publicclassTestextendsFather{privateStringname=”test”;publicstaticvoidmain(String[]args){Testtest=newTest();System.out.print
5、ln(test.getName());}}classFather{privateStringname=”father”;publicStringgetName(){returnname;}}A:fatherB:testC:編譯出錯D:運行出錯,無輸出9、以下對異常的描述不正確的有()A:異常分為Error和ExceptionB:Throwable是所有異常的父類C:Exception是所有異常的父類D:Exception包括RuntimeException和RuntimeException之外的異常10、在try-catch-finally語句
6、塊中,以下可以單獨與finally一起是用的是()A:catchB:tryC:throwsD;throw11、下面代碼運行結(jié)果是()PublicclassDemo{publicintadd(inta,intb){try{returna+b;}catch(Exceptione){System.out.println(“catch語句塊”);}finally{System.out.println(“finally語句塊”);}Return0;}Publicstaticvoidmain(String[]args){Demodemo=newDemo()
7、;System.out.println(“和是”+demo.add(9,34));}}A:編譯異常B:finally語句塊和是:43C:和是:43finally語句塊D:catch語句塊和是:4312、以下描述不正確的有()A:try塊不可以省略B:可以使用多重catch塊C:finally塊可以省略D:catch塊和finally塊可以同時省略13、以下程序運行結(jié)果是()publicclassTest{publicintdiv(inta,intb){try{returna/b;}catch(Exceptione){System.out.pri
8、ntln(“Exception”);}catch(NullpointerExceptione){System.out.println(“Arithme