一、考試內容
第一章 Java開發(fā)入門
1.Java的特點;
2.Java程序的運行機制;
第二章 Java編程基礎
1.關鍵字與標識符的概念:Java中的標識符,標識符的命名規(guī)則,識別關鍵字;
2.Java程序的基本格式;
3.數據類型:數據類型的含義、特點,不同類型常量、變量的定義、賦初值方法,Java中的基本數據類型之間的轉換,變量的作用域;
4.運算符:各類型運算符的含義、運算符的優(yōu)先級;
5.選擇結構:if、switch語句的用法及特點,if和switch的區(qū)別;
6.循環(huán)結構:while循環(huán)和for循環(huán)及其區(qū)別,跳轉語句break和continue的作用;
7.Java的方法:方法的定義和調用,方法的重載;
8.數組:數組的概念、聲明和創(chuàng)建,數組的屬性和訪問。
第三章及第四章 面向對象
1.面向對象的思想;
2.類和對象的概念,類的定義與作用,對象的創(chuàng)建與使用,構造器,this關鍵字的使用;
3.訪問權限控制:訪問控制權限(private、default、protected、public);
4.Java的封裝性:封裝的概念與特性以及如何實現封裝;
5.static關鍵字:靜態(tài)屬性,靜態(tài)方法和靜態(tài)代碼塊
6.Java的繼承性:類繼承的規(guī)則,子類實例化的過程,super關鍵字的使用,方法重寫;
7.Java的多態(tài)性:引用類型之間的轉換,多態(tài)的概念,多態(tài)的體現。
第五章 異常
1.Java中的異常分類,異常和錯誤的區(qū)別;
2.異常的處理方式:try_catch和throws、throw;
3.Java中常見的異常。
二、題型及考試時間
1.題型結構:單項選擇題、填空題、閱讀程序題、簡答題和編程題五類,其中單項選擇題20小題,每小題2分,共40分;填空題為10空,每空2分,共20分;閱讀程序題為4小題,每小題5分,共20分;簡答題為8小題,每小題5分,共40分;編程題為3小題,每小題10分,共30分;合計150分。
2.考試時間:120分鐘。
三、參考書目
Java基礎入門(第3版)黑馬程序員清華大學出版社