Java程序設(shè)計總復習_第1頁
Java程序設(shè)計總復習_第2頁
Java程序設(shè)計總復習_第3頁
Java程序設(shè)計總復習_第4頁
Java程序設(shè)計總復習_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Java程序設(shè)計總復習題型與分值單項選擇題(每小題2分,共15小題,共30分)判斷題(每小題1分,共10小題,共10分)簡答題(每小題5分,共4小題,共20分)程序填空題(每小題4分,共5小題,共20分)程序閱讀題(每小題5分,共2小題,共10分)程序設(shè)計題(每小題10分,共1小題,共10分)各章知識點:為重要知識點 為難點第一章 Java語言入門1.1 了解JavaJava的發(fā)展史:Sun公司20世紀90年代初開發(fā)。1995年5月以java的名稱正式發(fā)布。Java的特點:OOP、簡單、平臺無關(guān)、安全可靠、分布式、多線程。Java語言的運行機制:首先將源代碼(源文件,.java文件)編譯成字節(jié)

2、碼,然后依賴各種不同平臺上的Java虛擬機(JVM)來解釋執(zhí)行字節(jié)碼。Java平臺:Java虛擬機、Java應(yīng)用程序編程接口(API)。3類平臺:J2EE、J2ME、J2SE。1.2 Java程序開發(fā)環(huán)境下載、安裝JDK開發(fā)包設(shè)置環(huán)境變量path和classpath。path環(huán)境變量為操作系統(tǒng)使用,用來指明搜索可執(zhí)行程序的目錄列表。classpath是給Java編譯器和Java虛擬機使用的,用來指明搜索Java字節(jié)碼文件所在的目錄列表。開發(fā)Java程序的步驟:用Java語言編寫程序,源程序文件以.java作為擴展名;編譯源程序,得到字節(jié)碼文件(執(zhí)行編譯命令javac,生成.class文件);運

3、行字節(jié)碼文件(對.class文件執(zhí)行解釋命令java)。1.3 兩種類型的Java程序Java Application:一定要包含一個主類(包含主方法main的類)。用javac編譯,java運行。Java Applet:主類可以沒有主方法,但一定要繼承Applet。用javac編譯,.class文件一定要嵌入一個網(wǎng)頁文件(.html文件)才可以運行,可用瀏覽器或appletviewer程序查看運行結(jié)果。html文件的內(nèi)容:第二章 Java基本語法第二章知識點重點在于理解和運用。2.1 概述關(guān)鍵字49個。標識符的命名規(guī)則。2.2 變量和數(shù)據(jù)類型基本數(shù)據(jù)類型以及他們的存儲空間大小。變量的作用域和

4、生存周期:作用域通過類和方法定義。變量在其作用域內(nèi)發(fā)揮作用。類型轉(zhuǎn)換和強制類型轉(zhuǎn)換:存儲空間小的數(shù)據(jù)付給存儲空間大的數(shù)據(jù)可以自動轉(zhuǎn)換,反之要強制轉(zhuǎn)換。2.3 運算符和表達式算術(shù)運算關(guān)系運算邏輯運算位運算賦值運算三目運算優(yōu)先級2.4 數(shù)組給數(shù)組元素賦值數(shù)組元素的下標第三章 程序控制語句第三章知識點重點在于理解和運用。3.1 控制結(jié)構(gòu)三種基本結(jié)構(gòu):順序、選擇、循環(huán)3.2 選擇結(jié)構(gòu)if語句、if-else語句、if-else if語句switch語句、break語句3.3 循環(huán)語句while語句do-while語句for語句循環(huán)嵌套3.4 break語句3.5 continue語句3.6 retur

5、n語句第四章 面向?qū)ο蟮母拍詈蚃ava實現(xiàn)4.1 面向?qū)ο蟪绦蛟O(shè)計的基本概念理解什么是類、對象、消息4.2 面向?qū)ο蟪绦蛟O(shè)計的基本原則理解抽象、封裝、繼承、多態(tài)4.3 在Java中實現(xiàn)類和對象如何定義一個類如何定義一個方法構(gòu)造方法的特征如何創(chuàng)建一個對象什么時候使用this關(guān)鍵字方法的重載、如何區(qū)分重載的方法4.4 在Java中實現(xiàn)繼承繼承的關(guān)鍵字extends繼承的基本原則,父類中的哪些成員可以被繼承到子類中。有繼承時的構(gòu)造方法,super關(guān)鍵字調(diào)用父類構(gòu)造方法。重寫父類中的方法。this關(guān)鍵字和super關(guān)鍵字的用法。4.5 多態(tài)性類對象之間的類型轉(zhuǎn)換:一個父類的對象可以用其子類的構(gòu)造方法進

6、行實例化,反之不行。綁定的概念方法重寫和方法重載的區(qū)別4.6 訪問控制修飾符private、默認、protected、public的訪問控制級別4.7 非訪問控制修飾符static修飾的成員是所有對象共享的。final可修飾類、方法和變量。final類不能派生子類、final方法不能在子類中重寫、final變量不能修改。abstract可修飾類和方法。第五章 接口與包5.1 接口接口的定義關(guān)鍵字interface,接口體:包含常量和方法。接口中的方法默認具有public和abstract性質(zhì)。接口總的常量默認具有public、static和final性質(zhì)。實現(xiàn)接口:當用類實現(xiàn)一個接口方法時,方

7、法必須聲明成public。擴展接口:接口的繼承。接口允許多重繼承。5.2 包創(chuàng)建包關(guān)鍵字package。引入包關(guān)鍵字import。5.3 常用類庫第六章 Java編碼規(guī)范6.1 編碼規(guī)范6.2 Java編碼規(guī)范文件結(jié)構(gòu)規(guī)范命名規(guī)范作用域符號的使用規(guī)范注釋規(guī)范排版規(guī)范JavaDoc第七章 異常與處理7.1 異常概述異常的分類7.2 拋出和聲明異常throw、throws的使用和區(qū)別。7.3 捕獲異常及異常處理try-catch語句finally語句7.4 聲明自定義異常類自定義的異常類一定要繼承Exception7.5 異常處理方式第八章 輸入/輸出流8.1 概述輸入輸出流的概念、類型字符流、字節(jié)流、標準輸入輸出流I/O異常8.2 節(jié)點流什么是節(jié)點流字節(jié)節(jié)點流和字符節(jié)點流類8.3 處理流什么是處理流字節(jié)處理流和字符處理流類8.4 文件的隨機讀寫RandomAccessFile類8.5 文件與目錄管理File類第九章 Java圖形用戶界面9.1 AWT與Swing簡介9.2

溫馨提示

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

評論

0/150

提交評論