達(dá)內(nèi)科技JAVA項(xiàng)目經(jīng)理入職考試--I(不含答案)--新_第1頁(yè)
達(dá)內(nèi)科技JAVA項(xiàng)目經(jīng)理入職考試--I(不含答案)--新_第2頁(yè)
達(dá)內(nèi)科技JAVA項(xiàng)目經(jīng)理入職考試--I(不含答案)--新_第3頁(yè)
達(dá)內(nèi)科技JAVA項(xiàng)目經(jīng)理入職考試--I(不含答案)--新_第4頁(yè)
達(dá)內(nèi)科技JAVA項(xiàng)目經(jīng)理入職考試--I(不含答案)--新_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上達(dá)內(nèi)科技項(xiàng)目經(jīng)理入職考試 (JAVA方向 A卷)考試說(shuō)明:本考試為達(dá)內(nèi)科技JAVA產(chǎn)品線項(xiàng)目經(jīng)理入職考試,考試使用閉卷、筆試的形式。滿分100分,考試時(shí)間120分鐘。考試期間不允許使用電腦,不可打開任何開發(fā)和調(diào)試工具以及文檔,否則,一經(jīng)發(fā)現(xiàn)按照零分處理。一, 基本知識(shí),不定項(xiàng)選擇(總分20分,每題2分)1. 在Java中,關(guān)于static關(guān)鍵字的說(shuō)法錯(cuò)誤的是: (d)a) static可以修飾方法b) static可以修飾成員c) static可以修飾代碼塊d) static可以修飾局部變量和形參2. 在Java中,關(guān)于final關(guān)鍵字的說(shuō)法正確的是: (c)a) 如

2、果修飾局部變量,必須初始化b) 如果修飾類,則該類只能被一個(gè)子類繼承c) 如果修飾方法,則該方法不能在子類中被覆蓋d) 如果修飾方法,則該方法所在的類不能被繼承3. 關(guān)于抽象類的說(shuō)法正確的是: (abc)a) 抽象類中一定包含抽象方法,否則是出現(xiàn)編譯錯(cuò)誤b) 包含抽象方法的類一定是抽象類c) 抽象方法可以沒有方法體,也可以有方法體d) 抽象類的子類一定不是抽象類4. 下列關(guān)于JVM的說(shuō)法錯(cuò)誤的是: (d)a) JVM的??臻g用來(lái)存儲(chǔ)方法調(diào)用時(shí)的臨時(shí)變量,當(dāng)調(diào)用新方法時(shí),新方法的存儲(chǔ)空間入棧,當(dāng)方法調(diào)用結(jié)束時(shí),方法的空間出棧。b) JVM的堆空間是用來(lái)存儲(chǔ)對(duì)象的空間,該空間由JVM自動(dòng)管理。c)

3、 我們可以通過(guò)設(shè)置參數(shù)來(lái)調(diào)整JVM的??臻g和堆空間的大小。d) 一個(gè)程序運(yùn)行時(shí),只有一個(gè)棧。5. 下列關(guān)于繼承的說(shuō)法正確的是: ()a) 子類構(gòu)造函數(shù)一定會(huì)調(diào)用父類構(gòu)造函數(shù)。b) 構(gòu)造函數(shù)的第一行一定是super()或this();而且,這樣的調(diào)用也只能出現(xiàn)在構(gòu)造函數(shù)的第一行。c) 任何時(shí)候,將父類對(duì)象強(qiáng)制轉(zhuǎn)換為其子類的對(duì)象,在編譯時(shí)都能通過(guò)。d) 如果(a instanceof A)的值為true,則a可以轉(zhuǎn)換為A類型。6. 要從員工表中查詢所有姓Smith的人,但是并不能確定所有Smith的大小寫,以下哪條語(yǔ)句能解決問(wèn)題?()a) SELECT last_name, first_name

4、FROM emp WHERE last_name=smithb) SELECT last_name, first_name FROM emp WHERE UPPER(last_name)=smithc) SELECT last_name, first_name FROM emp WHERE last_name=UPPER(smith)d) SELECT last_name, first_name FROM emp WHERE LOWER(last_name)=smith7. 以下哪些接口能夠?qū)崿F(xiàn)對(duì)Web 訪問(wèn)者的身份認(rèn)證? ()A、 Http Servlet RequestB、 Http Se

5、rvlet ResponseC、 Http SessionD、 Http Servlet8. 假設(shè)web 應(yīng)用的文檔根目錄為MyApp,那么可以從哪里找到database.jar 文件。()A. MyApp 目錄下B. MyAppimages 目錄下C. MyAppWEB-INF 目錄下D. MyAppWEB-INFlib 目錄下9. 關(guān)于JSP 生命周期的敘述,下列哪些為真?()A. JSP 會(huì)先解釋成Servlet 源文件,然后編譯成Servlet 類文件B. 每當(dāng)用戶端運(yùn)行JSP 時(shí),jspInit()方法都會(huì)運(yùn)行一次C. 每當(dāng)用戶端運(yùn)行JSP 時(shí),_jspService()方法都會(huì)運(yùn)行

6、一次D. 每當(dāng)用戶端運(yùn)行JSP 時(shí),jspDestroy()方法都會(huì)運(yùn)行一次10. spring的核心技術(shù)是( )A、 A、依賴注入(DI) B、面向切面編程(AOP)B、 C、分層框架 D、豐富的標(biāo)簽庫(kù)二, 程序排錯(cuò):(總分30分,每題3分)11. 以下程序?qū)rrayList中的數(shù)據(jù)取出,轉(zhuǎn)換后存入整形數(shù)組,程序最有可能報(bào)告何種異常。()public class Test1public static void main(String args)List list = new ArrayList();list.add(3.14);list.add(4.13);list.add(1.43);i

7、nt arr = new int4;for(int I = 0;i<list.size();i+)arri=(Integer)list.get(i);A. ArrayIndexOutOfBoundsExceptionB. ArithmeticExceptionC. NullPointerExceptionD. ClassCastException12. 以下程序在控制臺(tái)輸出“Say Hello!”:在Eclipse中運(yùn)行該程序產(chǎn)生如下的錯(cuò)誤信息:以下哪一項(xiàng)是正確的修改方法: ( )A. 將main方法的修飾符聲明為 public staticB. 將main方法的形參定義為: Strin

8、g argsC. (A),(B)兩項(xiàng)都需要修改D. 將main方法的形參定義為: java.lang.String args13. 請(qǐng)看下列代碼:public class Blipprotected int blipvert(int x)return 0;Class Vert extends Blip<插入代碼>在<插入代碼>處填入選項(xiàng)中的代碼,使Vert累沒有編譯錯(cuò)誤的是:()A. public int blipvert(int x)return 0;B. private int blipvert(int x)return 0;C. private int blipv

9、ert(long x)return 0;D. protected long blipvert(int x)return 0;14. 當(dāng)你執(zhí)行以下查詢語(yǔ)句:    SELECT  empno,ename    FROM emp    WHERE empno =7782  OR  empno =7876;    在WHERE語(yǔ)句中,以下哪個(gè)操作符可以取代OR?A. IN&

10、#160;   B. BETWEEN     C. LIKED. <=   15. 以下()可用于檢索session 屬性u(píng)serid 的值。Asession. getAttribute (“userid”);Bsession. setAttribute (“userid”);C request. getParameter (“userid”);D request. getAttribute (“userid”);16. 考慮下面兩個(gè)JSP 文件代碼

11、片斷:test1.jsp:<HTML><BODY><% pageContext.setAttribute(“ten”,new Integer(10);%>/1</BODY></HTML>test2.jsp:數(shù)字為:<%= pageContext.getAttribute(“ten”)%>以下()放置在test1.jsp 中的/1 處,當(dāng)請(qǐng)求test1.jsp 時(shí)正確輸出test2.jsp 中的內(nèi)容。()A<jsp:include page=”test2.jsp” />B<jsp:forword page=

12、”test2.jsp” />C<% include file=”test2.jsp” %>D由于pageContext 對(duì)象的scope 屬性為page,所以test2.jsp 不能訪問(wèn)test1.jsp 定義的屬性17. 以下是login.jsp 文件的代碼片斷:<% page isELIgnored="false"%><html><body><FORM action="login.jsp" method="GET"><input type="text

13、" name="name" value="$param'name'"><input type="submit" value="提交"></FORM><P>用戶名為: $</body></html>以下()描述正確。A發(fā)生運(yùn)行錯(cuò)誤B頁(yè)面會(huì)出現(xiàn)一文本框,并且文本框中內(nèi)容為$param'name'C當(dāng)用戶輸入名字并單擊“提交”按鈕時(shí),在同一頁(yè)面中的“用戶名為:”字樣后面會(huì)顯示用戶輸入的內(nèi)容D當(dāng)用

14、戶輸入名字并單擊“提交”按鈕時(shí),在同一頁(yè)面中的“用戶名為:”字樣后面會(huì)顯示$18. 請(qǐng)看下列代碼:public class ImageAction private InputStream imageStream; /省略setter和getter在Struts2中以字節(jié)流的方式響應(yīng)給調(diào)用者,下列struts.xml文件中配置正確的是:() A.<action name="image" class="ctoss.action.ImageAction"> <result type="stream"&g

15、t; <param name="inputName">imageStream</param> </result> </action> B.<action name="image" class="ctoss.action.ImageAction"> <result type="stream"> <param name="InputStream">imageStream</param> </resu

16、lt> </action> C.<action name="image" class="ctoss.action.ImageAction"> <result type="stream"> <param name="inputName">InputStream</param> </result> </action> D.<action name="image" class="ctoss.act

17、ion.ImageAction"> <result type="stream"> <param name="InputStream">InputStream</param> </result> </action>19. 以下程序用來(lái)完成對(duì)數(shù)組的插入排序,請(qǐng)?jiān)诳瞻滋幪顚懻_的代碼?、package com.tarena.pm_exam.javase.case01;public class Test09 public static void main(String args) int

18、 arr = new int100;for(int i=0;i<arr.length;i+)arri = (int)(Math.random()*10000);for(int i=1;i<arr.length;i+)for(int j=0; 【2】 ;j+)if(arrj>arri)int temp = arri;for(int k=i-1; 【3】 ;k-) 【4】 arrj=temp;請(qǐng)?jiān)凇?】號(hào)位置填入正確的代碼: _請(qǐng)?jiān)凇?】號(hào)位置填入正確的代碼: _請(qǐng)?jiān)凇?】號(hào)位置填入正確的代碼: _20. 以下程序?qū)崿F(xiàn)文件的拷貝,為提高讀寫效率,程序中定義了一個(gè)4K的緩存,請(qǐng)將程

19、序中空白位置補(bǔ)充完整。package com.tarena.pm_exam.javase.case01;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class FileCopy private FileInputStream fis ;private FileOutputStream fos ;private static final int BUFF_SIZE = 4*1024;private byte

20、buff = new byteBUFF_SIZE;public void copy(File src,File tar) throws IOExceptionfis = new FileInputStream(src);fos = new FileOutputStream(tar);while( 【5】 ) 【6】 fos.write(buff);fos.close();fis.close();public static void main(String args) try new FileCopy().copy(new File("d:mm.jpg"), new File

21、("d:mm2.jpg"); catch (IOException e) / TODO Auto-generated catch blocke.printStackTrace();請(qǐng)?jiān)凇?】號(hào)位置填入正確的代碼:_請(qǐng)?jiān)凇?】號(hào)位置填入正確的代碼:_三, 代碼調(diào)試:(總分30分,每題6分)21. 以下代碼向一個(gè)List中插入數(shù)據(jù),運(yùn)行將報(bào)告異常,請(qǐng)簡(jiǎn)述異常產(chǎn)生的原因,及解決辦法。錯(cuò)誤原因:修改代碼:將第 行至_行代碼修改為:22. 以下代碼期望輸出2100以內(nèi)哪些是素?cái)?shù),哪些不是素?cái)?shù),但程序并未按照預(yù)想輸出,請(qǐng)將代碼修改正確。為使以上程序運(yùn)行正確,需要將從 行到 行的代碼修改

22、為:23. 以下程序13行存在編譯錯(cuò)誤,請(qǐng)指出如何修改為使以上程序運(yùn)行正確,需要將從 2 行到 3 行的代碼修改為:24. 請(qǐng)補(bǔ)充一下以下代碼請(qǐng)將補(bǔ)充的代碼填入下框:25. 已知以下條件,請(qǐng)按照要求填寫SQL語(yǔ)句create table LEANR (id int primary key auto_increment,student_id int not null,kc varchar(20) not null,grade int not null);insert into LEANR (student_id,kc,grade) values (,'CHINESE',80);i

23、nsert into LEANR (student_id,kc,grade) values (,'ENGLISH',85);insert into LEANR (student_id,kc,grade) values (,'MATH',90);insert into LEANR (student_id,kc,grade) values (,'CHINESE',60);insert into LEANR (student_id,kc,grade) values (,'ENGLISH',90);insert into LEANR (student_id,kc,grade) values (,'MATH',70);insert into LEANR (student_id,kc,grade) values (,'CHINESE',90);insert into LEANR (student_id,kc,grade) values (,'ENGLISH',90);insert into LEANR (student_id,kc,grade) values (,'MATH',90);insert into LEANR (student_id,kc,gra

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論