各大公司Java筆試題-_第1頁
各大公司Java筆試題-_第2頁
各大公司Java筆試題-_第3頁
各大公司Java筆試題-_第4頁
各大公司Java筆試題-_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

華為Java筆試題+數(shù)據(jù)庫題1231231.Java是從()語言改進(jìn)重新設(shè)計。2.下列語句哪一個正確()A.Java程序經(jīng)編譯后會產(chǎn)生machinecode3.下列說法正確的有()4.提供Java存取數(shù)據(jù)庫能力的包是()5.下列運(yùn)算符合法的是()7.下列哪一種敘述是正確的()8.下列語句正確的是()9.下列哪種說法是正確的()1.Java程序的種類有()2.下列說法正確的有()C.javac一次可同時編譯數(shù)個Java源文件3.下列標(biāo)識符不合法的有()4.下列說法錯誤的有()A.數(shù)組是一種對象C.intnumber=[]=(31,23,33,43,35,63)6.下列正確的有()7.下列說法錯誤的有()A.在類方法中可用this來調(diào)用本類的類方法B.在類方法中調(diào)用本類的類方法時可直接調(diào)用c.在類方法中只能調(diào)用本類中的類方法8.下列說法錯誤的有()A.Java面向?qū)ο笳Z言容許單獨(dú)的過程與函數(shù)存在B.Java面向?qū)ο笳Z言容許單獨(dú)的方法存在C.Java語言中的方法屬于類中的成員(member)D.Java語言中的方法必定隸屬于某一類(對象),調(diào)用方法與過程或函數(shù)相同答案:ABC9.下列說法錯誤的有()可利用jar選項運(yùn)行.jar文件1.Java程序中的起始類名稱必須與存放該類的文件名相同。()答案:正確2.Unicode是用16位來表示一個字的。()答案:正確3.原生類中的數(shù)據(jù)類型均可任意轉(zhuǎn)換。()答案:錯誤A、不能通過編譯System.out.println(din)在屏幕上打印().(選擇一項)編譯運(yùn)行,正確的是()。(選擇一項)A、程序編譯出錯4、在Java中,下面關(guān)于構(gòu)造函數(shù)的描述正確的是()。(選擇一項)A、類必須有顯式構(gòu)造函數(shù)B、它的返回類型是voidC、它和類有相同的名稱,但它不能帶任何參數(shù)5、在JAVA編程中,Swing包中的組件處理事件時,下面()是正確的。(選擇一項)A、Swing包中的組件也是采用事件的授權(quán)得理模型來處理事件的C、Swing包中的組件也可以采用事件的傳遞處理機(jī)制s="Java";Strings2="java";//在這兒放置測試代碼{System.out.println("相等");;else{System.out.println("不相等“);}}}在上面的Java代碼的注釋行位置,放置()測試代碼能輸出“相等“結(jié)果。(選擇一項)7、在類的說明符中,被指定為私有的數(shù)據(jù)可以被以下()訪問。(選擇一項)A、程序中的任何函數(shù)8、在JAVA編程中,以下()命令用來執(zhí)行java類文件。(選擇一項)9、Java中,下面的方法可以正確的創(chuàng)建一個Swing標(biāo)簽組件是()(選擇兩項)problem();}catch(RuntimeExceptione){System.out.print("b");}catch(Exception}finally{System.out.print("d");}System.out.print("e");}當(dāng)該方法被調(diào)用時,如果其中的problem()方法引發(fā)一個RuntimeException類的異常,那么輸出結(jié)果將是()。(選擇一項)java代碼中的橫線上,可放置()修飾符。(選擇三項)12、publieclasstest3{pu()會出現(xiàn)在輸出結(jié)果中,(選擇三項)E、I=1j=213、如下Java代碼段,體現(xiàn)了()概念。(選擇一項)……publicvoidaMethod(Strings)14、java語言中,下列時處理輸出操作的所有類的基礎(chǔ)的是()(選擇一個)(選擇一項)B、b)調(diào)用類Person中定義的superO方法System.out.println(a=b);運(yùn)行后,這段代碼將輸出()。(選擇一項)19、Java程序中讀入用戶輸入的一個值,要求創(chuàng)建一個自定義的異常,如果輸入值大于10,使用throw語句顯式地引發(fā)異常,異常輸出信息為“something'swrong!”,語句為()。(選擇一項)A、if(I>10)throwException("someC、if(l>10)thrownewExceptiD、if(I>10)throwne21、39.給定一個Java程序代碼,如下:運(yùn)行編譯后,輸出結(jié)果是0.(選擇一項)pubileclassTest{intcount=9;pubilevoidcount1(){intcount=10;SYstem.out.println("count23、在JAVA編程中,Java編譯器會將Java程序轉(zhuǎn)換為()。(選擇一項)24、在J2EE中,下列元素經(jīng)過排序的集合類是()。(選擇一項)25、9)分析下面的Java程序:publicclassyy{publicstaticvoidmain(String[]ards)ttry{thrownewException();}catch(Exceptione){System.oSystem.out.println("nothing");}}輸出結(jié)果為()。(選擇一項)D、沒有任何輸出System.out.println("default");}輸出結(jié)果是()。(選擇一項)A、代碼無法編譯,因為switch語句沒有一個合法的表達(dá)式27、在Java中,執(zhí)行下面的語句后,c的值為()。(選擇一項)Strings="Jessica";char28、在J2EE中,下面的代碼中出現(xiàn)編譯錯誤的是()。(選擇一項)D、OutputStreamWriterout=newOutputStreamWriter(Sy30、在Java中,下面關(guān)于包的陳述中正確的是()。(選擇兩項)A、包的聲明必須是源文件的第一句代碼C、只有公共類才能放在包中D、可以將多個源文件中的類放在同一個包中31、在Java中,要想使只有定義該類所在的包內(nèi)的類可以訪問該類,應(yīng)該用()關(guān)鍵字。(選擇一class2中可以調(diào)用方法()。(選擇兩項)NewClass=NewMy_Class();時,將發(fā)生()。(選擇一項)B、創(chuàng)建一個類mypackage.Mysubpackage.My_Class的對象C、該語句是錯誤的D、創(chuàng)建一個類mypackage.My_Clajf:getContentpane().setLayout(null);jf.setSize(200,200);jf.setVisible(true);//a要在界面上顯示如下組件,則應(yīng)在A處填入0.(選擇一項)A、JTextAreatext=textJTextArea(100,100);text.setBounds(10,10,150,100);jf.getContentpane).B、JTextFieldtextjf.setBounds(10,10,150,100);jf.getContentpane).add(jp);jp.setBounds(10,10,150,100):jf.getContentpane().add(jp);按鍵時,顯示“鼠標(biāo)已釋放”。你必須具體定義接口MouseListener的()方法。(選擇兩項)36、JAVA中,為了辨別用戶關(guān)閉窗口的時間,要實現(xiàn)監(jiān)聽器接口()。(選擇一項)37、在Java語言中,當(dāng)一個類的某個變量聲明為protected時下列說法正確的是()。(選擇兩項)B、不同包中的任何其他類都能夠訪問它C、同包中的任何其他類能夠訪問它38、在Java事件處理模型中,當(dāng)按下鼠標(biāo)按鈕時,處理()事件。(選擇一項)JAVA程序的一些聲明,以下選項中能夠通過編譯的是()。(選擇一項)40、在Java中,調(diào)用Math.random()方法可能返回的結(jié)果是()。(選擇一項)代碼的橫線上,可放置()修飾符。(選擇兩項)43、在java中,下列賦值語句正確的是()。(選擇二項)45、在Java中,根據(jù)你的理解,下列方法()可能是類Orange的構(gòu)造方法。(選擇3項)48、在Java中,假設(shè)我們有一個實現(xiàn)ActionListener接口的類,以下方法中()能夠為一個Button類={0,1,2,3,4};intsum=0;try{for(inti=1;i<6;i++)sum=sum+n[i];System.out.程序結(jié)束");}}}輸出結(jié)果將是()。(選擇一項)A、10數(shù)組越界程序結(jié)束B、10程序結(jié)束C、數(shù)組越界程序結(jié)束【java大本營】1、在java中如果聲明一個類為final,表示什么意思?答:final是最終的意思,final可用于定義變量、方法和類但含2、父類的構(gòu)造方法是否可以被子類覆蓋(重寫)?答:父類的構(gòu)造方法不可以被子類覆蓋,因為父類和子類的類名是不可能一樣的。他們都實現(xiàn)了CharSquence接口;4、如果有兩個類A、B(注意不是接口),你想同時使用這兩個類的功能,那么你會如何編寫這個C類答:因為類A、B不是接口,所以是不可以直接繼承的,但可以將A、B類定義成父子類,那么C類就能實現(xiàn)A、B類的功能了。假如A為B的父類,B為C的父類,此時C就能實現(xiàn)A、B的功能。5、結(jié)合Java視頻Lesson5(多線程),分析sleepO和wait()方法的區(qū)別。waiting等待的意思:如果調(diào)用了wait)方法,線程將處于等待狀態(tài)。用于在兩個或多個線程并發(fā)運(yùn)行答:定義抽象類的目的是提供可由其子類共享的一般形式、子類可以根據(jù)自身需要擴(kuò)展抽象類、抽象類不能實例化、抽象方法沒有函數(shù)體、抽象方法必須在子類中給出具體實現(xiàn)。他使用extends來繼承。接口不能有任何具體的方法,接口也可用來定義可由類使用的一組常量。其實現(xiàn)方式是interface來實現(xiàn)。1、下列哪些不是JAVA關(guān)鍵字()2、下列異常是運(yùn)行時異常的是?()A)NullPointerExceptionB)IOExceptionC)SQLException3、哪個不是面向?qū)ο蟮幕咎卣?)4、關(guān)于類的繼承機(jī)制,下列說法不正確的是(b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論