吉聯(lián)新軟件公司JAVA筆試題_第1頁
吉聯(lián)新軟件公司JAVA筆試題_第2頁
吉聯(lián)新軟件公司JAVA筆試題_第3頁
吉聯(lián)新軟件公司JAVA筆試題_第4頁
吉聯(lián)新軟件公司JAVA筆試題_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、吉聯(lián)新軟件公司JAVA筆試題作者:日期:吉聯(lián)新軟件公司J AVA筆試題單項選擇題4 0分。(每題2分,共20題)1、下列哪個類是RuntimeException類的子類()A . A rr a yInde x Ou t OfB o u ndsExcep t ionB. ErrorC .Th r owabl e ;D. E x c e p tio n2、有內(nèi)部類定義如下:public class OutA pu b lic clas s InnerB則在其它類中,創(chuàng)建內(nèi)部類 Inn e r B對象的語句是()A.Inn e r B ab=new In n erB();B.O u t A. I n

2、 n e rB a b= n ew OutA. I n n e rB();C.Out A .In n e r B a b=new OutA () .ne w Inn e r B ();D .Inner B ab= new O u t A. I nne r B();3、在類中定義有兩個方法clas s MyCl a ss doubl e ad d TwoData (int a ,int b)r e turn a +b;in t ad dTwoData (int a,int b) re t u r n a+b;下列說法正確的是()A.addTwoDa t a ()方法重載B編譯錯誤C. a d d

3、Tw o Dat a ()方法改寫D以上說法都不正確()4、下列哪個類能為每個使用該變量的線程提供獨立的變量副本()A .Threa d8 . Thread Fact or y C.Th read I nfo D.Th r e a dL o cal5、從字符串“JAVA中獲取子目V所在的位置(位置結(jié)果是2),你選擇用哪個方法()A.i n dexOf (s, v );9 .charAt(2); C. s.in de x Of(v);D. mid (2,s);6、下列運算符合法的?(A )A.&B.:=C.if D. V7、B/S架構(gòu)的B最確切的是指什么()A .和服務(wù)端一同提供配套的客戶端軟件

4、B.基礎(chǔ)軟件環(huán)境 C網(wǎng)頁瀏覽器 D. Fi r e f o x軟件8、RCP中都是使用下列哪項技術(shù)來擴展功能的,比如菜單、透視圖、編輯器等。A插件B.擴展點 C.工作臺 D.工作區(qū)9、下列正確的是:(B )AJ ava程序經(jīng)編譯后會產(chǎn)生DLLB.Jav a程序經(jīng)編譯后會產(chǎn)生by t e codeC.Jav a程序經(jīng)編譯后會產(chǎn)生ma ch ine co deD.以上都不正確1 0、 以下哪個不是 Co 1 le c t i on的子接口 ?()A.Lis t B.SortedSet C. Set D.Ma p1、JSP中,不可以在多個頁面中一直保持?jǐn)?shù)據(jù)的對象是()A.re q uest B.c

5、ookie C.app lic a tion D. s ession2、下面語句請選擇正確的輸出()System.out.printl n (4 | 3 );A. 1B .0C. 6 D.73、編譯運行如下代碼,輸出是 ()pub 1 ic c las s mypro g pub lie static void ma in (String argv ) Sy st e m .ou t .p r int 1 n (argv2);A.n u ll B. mypro g C.OD.Exce pti o n r aised: ja v a. 1 an g.Arrayl n d exOu t O fBo

6、 u n d s Exc eption:4、編譯運行如下代碼,將會()pu b li c class MyClas s p ub lic st a tic v o id main(S t ring a r gv ) MyClass h = new MyClass ();p rotecte d M y C1 ass () f o r (int i = 0 ; i 10; i + + ) Sys tem. o ut.print In (i);A.輸出0到1 0B.Run tim e error: Construct ors cannot be decla red protectedC.C o mp

7、 i lat i o n er ror: Constru c tors cannot be dec 1 a red p rot e c t e d5、下列哪個會告訴jvm執(zhí)行垃圾回收 (A. System, free ();B. System .ou t . g c ();C. S y s tem.g c ();D.Sy st e m.se t Gar b ageCo ll e cti o n ();6、下列哪個類的聲明是正確的?()A.ab s tra c t pr i va te m o ve() 8. a bstract f ina 1 class H I C . pro t ec t

8、e d priv ate n u mber;D.publi c abs t ract c 1 ass Car7、閱讀以下代碼:im p ort java.i o .*;impo r t java.ut i l. *;pu b 1 ic cla s s f oopu b 1 ic static vo i d mai n (St r i ng a rgs) S t ring s;S ystem.out. printl n ( s = + s);輸出結(jié)果應(yīng)該是:()A.代碼得到編譯,并輸出s=B代碼得到編譯,并輸出s=nullC .由于Stri n g s沒有初始化,代碼不能編譯通過D代碼得到編譯,

9、但捕獲到Nul 1 Poin tExc e ption異常8、下列哪些不是 JAVA技術(shù)的W EB服務(wù)器()A.TOMCATB.IISC . ga 1 ssfishD.WEB LOG I C9、在J2EE中,下列(A)語句可以獲取頁面請求中一個文本框的輸入(文本框的名稱為titl e ).A. request.getParameter( title);B. re q ues t . getA t t r ibut e ( tit 1 c );C . re q ues t .getP arame t erV a lues( t i t le);D. request. getPa rameters

10、 (title);10、總公司設(shè)有多個子公司,各子公司的系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)是統(tǒng)一的,且數(shù)據(jù)庫獨立運行;月底時,子公司將數(shù)據(jù)備份提交至總公司進行匯總統(tǒng)計。下列的哪種Hibern at e主鍵生成機制適用于此種情形。(A、a ssigne dB、seq u e n c eC uu i d .hexD、in c r emen t二、多項選擇題 40分(每題4分,共10題)1 .下面說法正確的是()A、把只在類內(nèi)部使用的屬性和方法聲明為p ri v ateB、使用私有內(nèi)部類隱藏細節(jié)實現(xiàn)C使用接口的屬性模擬常量枚舉,屬性名全部用大寫,如 in t MAXSI Z E=100D、包名統(tǒng)一使用小寫2 .以下是對

11、表單提交方式中GET方法以及PO S T方法的一些闡述,正確的是()A.GET方法中存在U RL長度白W艮制,而P OST方法沒有這個限制B.GET方法的字符集只能限制為 ASCII字符,而P OST方法沒有這個限制C使用GET方法時,URL的參數(shù)個數(shù)是有上限的D.使用P OST方法時,請求的U RL也可以是2 的形式3 . Web程序中,下列哪些方法防止表單重復(fù)提交()A.令牌環(huán)B.驗證碼C.ServletD.JS控制提交錢鈕使能4 .下面哪個會有錯或異常的是()A.floa t f=1. 3 ;B.char c=a;C . int i=1 0 ;D.bo o lea n b = n ull

12、;5 .下列哪些是正確的()A.stat i c met hod s cannot be o v err i den t o b e non stat i cB.static m e t ho d s can not b e decla r ed as pr i v ateC.p r ivat e methods can n ot b e o v erload e dD.a n ove r ride n met h od c annot throw excep t io ns no t checke d in the base class6 . 關(guān)于Sp ring框架,下列說法正確的是()A.

13、具備IOC特性B.具備AOP特性C屬于重量級框架D.不能用于數(shù)據(jù)層7.下列標(biāo)識符不合法的有()A .newB. $ U s do 1 1 arsC. h e ll o . wD.12348.執(zhí)行完以下代碼i nt x = new 1 nt 1 0;后,以下哪些說明是錯誤的(A. x 9 為 0B . x 9 未定義C. x 10為 0D .x0為空.9 .為提高系統(tǒng)可維護性,通常會將系統(tǒng)設(shè)計成多層架構(gòu),可包括下列哪些層()A.數(shù)據(jù)層B.代理層C業(yè)務(wù)層D.視圖層10 .Ssc rvl e t中關(guān)于re d irect與f orward,下列說法正確的有()A. r ed irect客戶端會重新發(fā)

14、出請求B.forward客戶端會重新發(fā)出請求C . re di r ect,地址欄顯示之前的地址信息D. f or w a rd,地址欄顯示之前的地址信息三、找錯題20分(共5處錯誤,每處 4分)現(xiàn)需為網(wǎng)上書店提供一個接口,用于查詢某筆訂單對應(yīng)的明細編號,書籍編號以及實際價格,并且按明細編號排序。表結(jié)構(gòu)如下所示: 字段描述字段名類型明細編號ORD ER DETA I LIDVAR CHA R2(50)訂單號O RDERIDV ARCHAR2 (5 0)書籍編號B O OKIDVAR C HAR2 (50)原價BOOKP RICENUM B ER (10, 2 )折扣率BOOKRAT ENUMB

15、ER(4, 2)備注MEMOVAR CHAR2 (40 00)代碼如下:pu b lic Map getor d erdeta i l(Strin g orderld ) S t r ing sq 1= select * f rom ord erde t a i ls ;s q l += w h e re or derId =+ o rderId ;s ql += order by o rderDetailId;注:getConne c ti o n為偽代碼,用于獲取數(shù)據(jù)庫連接ja v a.sql. Statement st = g et C o n n ect i on() .cr e a

16、t e S ta t eme n t();Res u l t Set r s = st.executeQue r y(sql);Map a = n ew Has hM a p();O r derD e tail orderDet ail = new 0rd erD e tai 1 ();w h ile ( r s.n e x t()o rd e rDet a i 1 .setOrderDe t a il I d( r s.get St ring(1);orderDetail. s etO r derI d (rs.getStri n g ( 2 );o r derDetail.setBookI d (rs.getS t ring(3);0rde rD etai

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論