一、考查目標
JAVA語言是計算機科學中的一門重要的基礎理論課,該課程考核的內容主要包括數據類型、運算符與表達式、控制語句、繼承、數組、類、包、接口、異常等。
二、考核形式與試卷結構
(一)試卷滿分及考試時間
滿分為100分,考試時間為2小時。
(二)答題方式
答題方式為閉卷、筆試。
(三)試卷內容結構
客觀題,包括判斷題、填空題、選擇填空題。主觀題,包括計算題和證明題。
(四)試卷題型結構
客觀題40分,計算題和證明題占60分。
三、考查內容及要求
(一) Java的特點
1. import語句
2. 類聲明和方法聲明
3. 輸入/輸出語句
(二)Java語言基礎
1. Java語言的基本元素
2. 基本數據類型
3. 變量與常量
4. 運算符與表達式
5. 流程控制
(三) 類與對象
1. 類與對象
2. 參數傳遞
3. this關鍵字
4. 方法重載
5. 包與JAR文件
6. 字符串
7. 數組
(四) 繼承、接口和內部類
1. 方法覆蓋
2. super關鍵字、 final關鍵字 、abstract關鍵字
3. 接口
4. 內部類
(五) 異常、日志和斷言
1. 異常處理類
2. 日志
3. 斷言
(六) I/O流
1.字節流 、 字符流
2. 裝飾模式
3. 命令行I/O 122
4. 標準流、格式化I/O
5. 文件操作、 File類
(七) 泛型
1. 泛型類與泛型接口
2. 有界類型參數
(八) 集合
1. Collection接口、 Set接口、List接口、Map接口
2. 集合算法
(九) 多線程
1. 進程和線程
2. 創建線程
3. 共享訪問與線程同步
4. 線程間通信
(十) 基于JFC的圖形界面
1. JFC技術
2. 容器
3. 布局管理
4. 事件處理
5. 圖形與繪圖
(十一) Swing用戶界面組件
1. 標簽與按鈕
2. 復選框、單選按鈕、組合框及列表框
3. 文本輸入和編輯
4. 菜單欄
5. 滾動條、滑動條及進度條等
(十二)網絡編程
1. Java網絡功能
2. URL編程 263
3. 面向TCP套接字編程
四、考試用具說明
考試時僅需要攜帶筆。
點擊查看:JAVA語言
原文標題:2018年理學院碩士研究生招生考試復試大綱
原文鏈接:http://grs.sjzu.edu.cn/info/1020/1983.htm