開發(fā)人員能力測試(JAVA篇)附有答案_第1頁
開發(fā)人員能力測試(JAVA篇)附有答案_第2頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、開發(fā)人員能力測試(JAVA篇)復制您的姓名: 填空題 *_1. Java基本數(shù)據(jù)類型與表示范圍,不正確的是 單選題 *byte(整型):8位;short(整型):16位char(字符型):16位;int(整型):32位float(浮點型單精度):32位;long(整型):32位(正確答案)double(浮點型雙精度):64位2. 關于java開發(fā)環(huán)境的描述,不正確的是 單選題 *JDK是java程序的運行環(huán)境,java運行的所需的類庫(正確答案)環(huán)境變量的配置: 1):永久配置方式:JAVA_HOME=%安裝路徑%Javajdk; path=%JAVA_HOME%bin; 2):臨時配置方式:

2、set path=%path%;C:Program FilesJavajdkbin。 系統(tǒng)默認先去當前路徑下找要執(zhí)行的程序,如果沒有,再去path中設置的路徑下找定義classpath環(huán)境變量時 ,如果沒有定義環(huán)境變量classpath,java啟動jvm后,會在當前目錄下查找要運行的類文件PATH環(huán)境變量。作用是指定命令搜索路徑,在命令行下面執(zhí)行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序3. 成員變量和局部變量的描述中,不正確的是 單選題 *成員變量直接定義在類中;局部變量定義在方法中,參數(shù)上,語句中成員變量在這個類中有效;局部變量只在

3、自己所屬的大括號內有效,大括號結束,局 部變量失去作用域成員變量存在于棧內存中,隨著對象的產生而存在,消失而消失。;局部變量存在于堆內存中,隨著所屬區(qū)域的運行而存在,結束而釋放(正確答案)以上均正確4. 關于繼承的描述不正確的是 單選題 *子父類中通常是不會出現(xiàn)同名成員變量的,因為父類中只要定義了,子類就不用在定義了,直接繼承過來用就可以了子類中所有的構造函數(shù)都會默認訪問父類中的空參數(shù)的構造函數(shù),因為每一個子類構造內第一行都有默認的語句super()如果父類中沒有空參數(shù)的構造函數(shù),那么子類的構造函數(shù)內,可以不用指定調用父類構造函數(shù)(正確答案)如果子類構造函數(shù)中用this來指定調用子類自己的構造

4、函數(shù),那么被調用的構造函數(shù)也一樣會訪問父類中的構造函數(shù)5. 關于數(shù)據(jù)庫索引,以下表述正確的是 如果對表創(chuàng)建了索引,那么更新、插入和刪除表中的記錄都將導致額外的系統(tǒng)開銷; 全表掃描一定比使用索引的執(zhí)行效率低 ; 在字段選擇性很低的情況下適用索引 ; 一個表創(chuàng)建的索引越多,對系統(tǒng)的性能提升越大;單選題 *(正確答案)6. 需求規(guī)格說明書的作用不應包括 單選題 *軟件設計的依據(jù)用戶與開發(fā)人員對軟件要做什么的共同理解軟件驗收的依據(jù)軟件可行性研究的依據(jù)(正確答案)7. 下列數(shù)組定義及賦值,錯誤的是 單選題 *int intArrayintArray=new int3; intArray1=1; intA

5、rray2=2; intArray3=3(正確答案)int a=1,2,3,4,5int=new int2; a0=new int3; a1=new int38. 下列程序的執(zhí)行,說法正確的是1 public class EraytCatch 2 public static void main(String args) 3 try 4 int a = args.length;5 int b = 42 / a;6 int c = 1 ;7 c42 = 99;8 System.out.println(b= + b);9 catch (ArithmeticException e) 10 System

6、.out.println(除0異常: + e);11 catch (ArrayIndexOutOfBoundsException e) 12 System.out.println(數(shù)組超越邊界異常: + e);13 catch (Exception e) 14 System.out.println(異常: + e);15 16 17 單選題 *程序將輸出第8行的信息程序將輸出第10行的信息(正確答案)程序將輸出第12行的信息程序將輸出第14行的信息9. 如下哪個不是spring框架中的模塊 單選題 *springAOPspringDAOspringORMspringContextspringR

7、MI(正確答案)springWEB-MVCspringCORE10. 以下哪種操作適合最先進行排序處理 單選題 *找最大值,最小值計算算術平均值找中間值(正確答案)找出現(xiàn)次數(shù)最多的值11. 線程與進程的區(qū)別中說法正確的是 *進程是具有一定獨立功能的程序關于某個數(shù)據(jù)集合上的一次運行活動,進程是系統(tǒng)進行資源分配和調度的一個獨立單位(正確答案)線程是進程的一個實體,是CPU調度和分派的基本單位,它是比進程更小的能獨立運行的基本單位(正確答案)一個線程可以創(chuàng)建和撤銷另一個線程;同一個進程中的多個線程之間可以并發(fā)執(zhí)行(正確答案)線程不擁有任何系統(tǒng)資源,它可與同屬一個進程的其他的線程共享進程所擁有的全部資

8、源12. 事務是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做,要么全不做,是一個不可分割的工作單位。一個事務可以是一條SQL語句,也可以是一組SQL語句。事務性質描述正確的是 *原子性:事務是數(shù)據(jù)庫的邏輯工作單位,被看做一個單一的、不可分割的操作單元。事務中包括的所有操作要么都做,要么都不做(正確答案)一致性:事務執(zhí)行的結果必須是使數(shù)據(jù)庫狀態(tài)保持不變隔離性:一個事務的執(zhí)行不能被其他事務干擾。即一個事務內部的操作及使用的數(shù)據(jù)對其他并發(fā)事務是隔離的,并發(fā)執(zhí)行的各個事務之間不能互相干擾(正確答案)持續(xù)性:指一個事務一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應該是永久性的。接下來的其他操作或故障不應該對其執(zhí)

9、行結果有任何影響(正確答案)13. 有關并發(fā)進程的下列敘述中,哪些是正確的 *任何時刻允許多個進程在同一CPU上運行進程執(zhí)行的速度完全由進程自己控制并發(fā)進程在訪問共享資源時可能出現(xiàn)與時間有關的錯誤(正確答案)同步是指并發(fā)進程中存在的一種制約關系(正確答案)各自獨立的并發(fā)進程在執(zhí)行時不會相互影響(正確答案)14. 關于java web 開發(fā)描述正確的是 *Servlet被服務器實例化后,容器運行其init方法,請求到達時運行其service方法,service方法自動派遣運行與請求對應的doXXX方法(doGet,doPost)等,當服務器決定將實例銷毀的時候調用其destroy方法(正確答案)

10、JSP中動態(tài)INCLUDE用jsp:include動作實現(xiàn) 它總是會檢查所含文件中的變化,適合用于包含動態(tài)頁面,并且可以帶參數(shù)(正確答案)JSP中靜態(tài)INCLUDE用include偽碼實現(xiàn),定不會檢查所含文件的變化,適用于包含靜態(tài)頁面(正確答案)部署在tomcat的應用不能直接部署在weblogic15. 關于多線程的描述正確的是 *線程一旦進入執(zhí)行,在未有被其他程序搶占執(zhí)行權或自身遇到阻塞的情況,一直執(zhí)行到終止當調用線程interrupt中斷程序后,程序即停止運行當線程處于阻塞狀態(tài)時,調用interrupt方法會導致程序拋出中斷異常(正確答案)線程的存活狀態(tài)包括,可運行狀態(tài)及阻塞狀態(tài)(正確答

11、案)16. Arraylist和數(shù)組之間的轉換,正確的是假定:List list=new ArrayList(); int size=list.size(); String array=new String3; *String array = (String)list.toArray(new Stringsize)(正確答案)String array = (String)list.toArray()List list=Arrays.asList(array)(正確答案)List list = Arrays.asList(王利虎,張三,李四)(正確答案)17. 下面哪幾個函數(shù)是public vo

12、id example().的重載函數(shù)? *public void example( int m).(正確答案)public int example().public void example2().public int example ( int m, float f).(正確答案)18. 下面敘述哪些是正確的? *java中的集合類(如Vector)可以用來存儲任何類型的對象,且大小可以自動調整。 但需要事先知道所存儲對象的類型,才能正常使用(正確答案)在java中,可以用異常(Exception)來拋出一些并非錯誤的消息,但這樣比直接 從函數(shù)返回一個結果要花費更大的系統(tǒng)開銷(正確答案)java接口包含函數(shù)聲明和常量聲明(正確答案)java中,子類不可以訪問父類的私有成員和受保護的成員19. 在關系數(shù)據(jù)庫中存在的完整性規(guī)則

溫馨提示

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

評論

0/150

提交評論