中科軟信息科技有限公司面試題_第1頁
中科軟信息科技有限公司面試題_第2頁
中科軟信息科技有限公司面試題_第3頁
中科軟信息科技有限公司面試題_第4頁
中科軟信息科技有限公司面試題_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、中科軟信息科技筆試題共100分,90分鐘一、選擇題(前10題單項選擇,后5題多項選擇,共15題,每題2分,30分)1下面關于Java的表述有錯誤的選項是_ 。A Java中沒有sizeof操作符,所有數據類型的長度都是確定的,與平臺無關。B在Java中,局部變量不會被自動初始化,需要顯式的賦初值。C Java中的instanceof運算符,可以判斷一個對象是否屬于某個類的實例。D一個Java文件里可以有多個public類,但Java文件名必須和包含main方法的那個public類名精確一致。2.下面關于Java中垃圾回收gc的表述有錯誤的選項是_ 。A在String str1 = "

2、Hello"String str2 = str1;str1 = null;中,對象"Hello"不會被垃圾回收。B調用Runtime.getRuntime().gc()會立即啟動垃圾回收線程對當前程序進行垃圾回收。C調用Systmer.gc()只是提示垃圾回收器進行垃圾回收操作,但并不保證gc線程立即啟動。D當垃圾回收器將要釋放無用對象的內存時,先調用該對象的finalize()方法。3.第十行的聲明將調用哪些方法_。 1 class Person 2 public void printValue(int i, int j) 3 public void print

3、Value(int i) 4 5 public class Teacher extends Person 6 public void printValue() 7 public void printValue(int i) 8 public static void main(String args) 9 Person t = new Teacher(); 10 t.printValue(10); 11 12 A. 第2行的方法B. 第3行的方法C. 第6行的方法D. 第7行的方法4.Java接口中方法的修飾符可以為_。A private B protected C sychronized D

4、abstract5.下面代碼的運行結果為:_。import java.io.*;import java.util.*;public class foopublic static void main (String args)String s;System.out.println("s=" + s);A 代碼得到編譯,并輸出“s=”B 代碼得到編譯,并輸出“s=null”C 由于String s沒有初始化,代碼不能編譯通過D 代碼得到編譯,但捕獲到 NullPointException異常6. Servlet 接受請求時,會最先調用_。A. service B. doGet

5、C. doPost D. init7.先閱讀下面的程序片段:String str1=new String("java");String str2=new String("java");StringBuffer str3=new StringBuffer("java");對于上述定義的變量,以下表達式的值為true的是哪個?_。A. str1=str2;B. str1.equals(str2);C. str1=str3;D. 以上都不對8.執行如下程序代碼a=0;c=0;do-c;a=a-1;while(a>0);后,c的值是_。

6、A.0 B.1 C.-1 D.死循環9.沒有脊索動物是導管動物,所有的翼龍都是導管動物,所以,沒有翼龍屬于類人猿家族。以下哪項陳述是上述推理所必須假設的?_。 A所有類人猿都是導管動物。 B所有類人猿都是脊索動物。 C沒有類人猿是脊索動物。 D沒有脊索動物是翼龍。10. 趙、錢、孫、李、吳、鄭、王七名保安每周輪流值夜班。就值班時間而言,現已知趙比孫晚一天;李比吳晚兩天;錢比王早三天;鄭在錢、孫之間,并且是在星期四。根據上述題干,下面哪一個關于值夜班的選項是真的_。 A吳在星期日 B李在星期二C錢在星期二 D孫在星期五11. 下面哪個SQL命令是用于清空表中數據的DDL語句_。A. UPDATE

7、 B. DELETE C. TRUNCATE D. SELECTE. DROP12. 在Servlet里,能實現跳轉的方法有_。A. 運用javax.servlet. . ServletRequest接口的sendRedirect方法B. 運用javax.servlet. . ServletResponse接口的sendRedirect方法C. 運用javax.servlet.RequestDispatcher接口的forward方法D. 運用javax.servlet.ResponseDispatcher接口的forward方法13下面哪些是合法的標識符_。A. $persons B. Tw

8、oUsers C. *point D. this E. _endline14.下面的哪些表達為真_。A. equals()方法判定引用值是否指向同一對象。B. = 操作符判定兩個分立的對象的內容和類型是否一致。C. equals()方法只有在兩個對象的內容一致時返回true。D. 類File重寫方法equals()在兩個分立的對象的內容和類型一致時返回true。15.在a.jsp中有代碼片斷如下:<form action =”b.jsp” method =”POST”name=”form1”>loginName:<input type=”text”name=”loginNam

9、e”/><input type=”submit” name=”submit”/></form>在b.jsp中加入以下_代碼,可以輸出在a.jsp頁面上輸入的loginName 的值A. <%=request.getParameter(“loginName”)%>B. <%=request.gerAttribute(“loginName”)%>C. <%Stringname=request.getParameter(“loginname”); out.println(name); %>D. <% Stringname=req

10、uest.getAttribute(“loginname”); out.println(name); %>二、填空題(共20空,每空1分,共20分)1、面向對象程序設計的三大特征是:_、_、_。2、對于byte型變量,內存分配_個字節。對于long型變量,內存分配_ 個字節。3、_包是Java語言的核心類庫,他包含了運行Java程序必不可少的驅動類。4、如果一個類的聲明中沒有使用extends關鍵字,這個類被系統默認為是_類的子類,該類中包含有哪些方法,請列舉3個_、_、_。5、String s = new String(“xyz”) + new String(“xyz”);創建了_個S

11、tring Object。6、一個字符串s 通過調用方法_得到一個字符串對象,該字符串對象是s 去掉前后空格后的字符串。通過調用方法_可以可以將該字符串根據”;”替換為字符串數組。7、線程里面的wait()方法是在_類里面定義的。8、File 對象調用方法_ 創建一個目錄。9、通過執行SQL語句,返回查詢結果的JDBC接口類是_。10、Java中一個類可以有_個父類,可以實現_個接口。11、Oracle數據庫中VARCHAR2字段的最大長度是_。12、接口中定義一個變量,例如 int x = 100 ,其默認修飾詞是_。13、javaweb 應用的部署描述符是指_文件。三、簡答題(共5題,每題

12、4分,20分)1. List、Set、Map三個存取數據時各自的特點是什么?2. 列出幾種Java常見的異常以及其發生的原因。Java的異常處理共分為哪幾種?他們之間的區別是什么?3. 請寫出至少5個JSP的內置對象及其作用。4. 請闡述一下你對IOC和AOP的理解。5. XML有哪些解析技術?區別是什么?四、數據庫題(共3題,每題5分,共計15分)有3張數據庫表,表機構描述如下表1 student 學生信息表ID int 學生編號Name varchar 學生Sex bit 性別(男1女0)Class int 班級編號表2 schedule 課程信息表ID int 課程編號Name varchar 課程名稱表3 Grade 成績信息表ID int 自動編號UID int 學生編號SID int 課程編號Num int 考試成績(1)求各班的總人數:(2)求1班女生和男生的平均成績(3)各班"C語言編程設計"(課程名稱)不及格(60分以下)的人數:五、編程和分析題(共2題,每題7.5分)1.打印出所有的"水仙花數&qu

溫馨提示

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

評論

0/150

提交評論