大二上學(xué)期-java老師總結(jié)_第1頁
大二上學(xué)期-java老師總結(jié)_第2頁
大二上學(xué)期-java老師總結(jié)_第3頁
大二上學(xué)期-java老師總結(jié)_第4頁
大二上學(xué)期-java老師總結(jié)_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一、單項選擇題(每小題2分,共40分)20二、分析并寫出程序運行結(jié)果(每題6分,共36分)6三、編程題(每題12分,共24分)2師范大學(xué)一.Java程序設(shè)計環(huán)境----------------------(

4%)二.基本語法

(10%)三.對象和類

(20%)四.繼承和多態(tài)-------------------------------(20%)五.抽象類、接口與

類----------------(15%)六.異常七.流(

6%)(

8%)八.泛型與容器-------------------------------(10%)九.線程

2%)一○.圖形用戶界面

------------------------(

5%)師范大學(xué)OO,

OOA、OOD、OOP?面 象程序的特征——封裝、繼承、多態(tài)。類和對象的區(qū)別。JVM、JDK、JRE,配置path和classpath的目的?開發(fā)java程序的步驟,每一步件種類。主流java開發(fā)環(huán)境。令及生成的文師范大學(xué)以下哪一項不屬于面

象程序的特征:( )。A)封裝性

B)繼承性

C)安全性

D)多態(tài)性師范大學(xué)以下關(guān)于java描述正確的是:( )。

A)要運行java程序,計算機(jī)上必須安裝JDK。

B)要運行java程序,計算機(jī)上必須安裝JRE。

C)因為java是跨平臺的,所以有操作系統(tǒng)的計算機(jī)就可以直接運行java程序。D)要運行java程序,計算機(jī)上必須安裝JBuilder。師范大學(xué)要求掌握java數(shù)據(jù)類型、運算符與控制結(jié)構(gòu)。能夠使用Java控制結(jié)構(gòu),實現(xiàn)包含循環(huán)嵌套與選擇嵌套等復(fù)雜結(jié)構(gòu)的程序。標(biāo)識符、關(guān)鍵字、注釋與分隔符Java的數(shù)據(jù)類型(8種簡單數(shù)據(jù)類型)Java運算符和表達(dá)式Java控制結(jié)構(gòu)師范大學(xué)以下哪項不是正確的變量名(

)。A)keywordsC)$java

D)B)Char-valueE)java以下哪項是賦值語句有錯誤( )。A)boolean

isget=0;

B)char

c1=‘不對’;C)int

i=091;

D)float

f1

=.0f;師范大學(xué)以下哪項描述是正確的( )。A)String是java的基本數(shù)據(jù)類型。B)instanceof是java的運算符。C)&也可以用來進(jìn)行邏輯與運算。D)不同數(shù)據(jù)類型不能混合運算。師范大學(xué)以下程序運行結(jié)果inti

=

-

1;if

(i

>

0)if(i

<

100)System.out.println("inner");elseSystem.out.println("outer);師范大學(xué)編程小于一個整數(shù)的全部對稱素數(shù),如151、353等。師范大學(xué)理解對象與類的關(guān)系,掌握類的定義和對象的創(chuàng)建方法;能夠編寫程序?qū)崿F(xiàn)類和對象的操作,掌握構(gòu)造函數(shù)與靜態(tài)成員的使用。定義類(成員、方法)——class創(chuàng)建對象——new(把握對象同普通變量的區(qū)別)方法重載——方法的一樣和不一樣構(gòu)造函數(shù)——作用、特點、分類師范大學(xué)this關(guān)鍵字——意義static關(guān)鍵字——意義,尤其修飾類的成員時作用域參數(shù)傳遞——基本數(shù)據(jù)類型作為參數(shù)同對象作為參數(shù)的區(qū)別修飾符——public、defalut、protected、private師范大學(xué)以下關(guān)于類描述正確的是:(

)。A)java中的每個文件對應(yīng)一個類。B)一個類可以不包含任何成員。如果一個類的所有成員都是私有的,這個類則沒有實際意義。每個類都包含一個沒有參數(shù)的構(gòu)造函數(shù),即默認(rèn)構(gòu)造函數(shù)。師范大學(xué)師范大學(xué)以下三個成員函數(shù)是否能夠重載,為什么?public

class

Date{intyear,

month,

day;Date(int

year){year=year;}Date(int

month){month=month;}Date(int

day){day=day;}}定義一個圓類Circle,至少具有私有成員變量:

radius、area、long,以及成員方法setRadius、getRadius、getBirdrea、getLong。在main方法,要求方法中通過“Circle

c1=newCircle();

Circle

c2=new

Circle(100);”分別新建半徑為1和半徑為100的圓對象,分別打印c1同c2的信息;使c2的半徑等于c1的半徑,使c1的半徑等于原c2的半徑,分別打印c1同c2的信息;師范大學(xué)理解繼承和多態(tài)的目的、意義、方法;能夠編寫程序?qū)崿F(xiàn)類的繼承、多態(tài)的實現(xiàn)。繼承基礎(chǔ)——extends,可利用、可修改、可添加Swan

和Bird重寫(覆蓋)——何時能,何時不能super構(gòu)造方法的調(diào)用順序繼承還是組合Object類——所有類的父類,所有類都有的方法師范大學(xué)toString()——作用,對象的描述equals()——作用,對象的比較多態(tài)(難點)理解多態(tài)的目的和意義,掌握多態(tài)的常用形式向上向下Sh

、Circle

、Square職工、教師、師范大學(xué)抽象類——與普通類有何區(qū)別?與抽象方法有何關(guān)系?實現(xiàn)多態(tài)接口——interface與類有何關(guān)系、有抽象類有何關(guān)系?實現(xiàn)多重繼承,實現(xiàn)多態(tài)師范大學(xué)類(略)為什么要用

類?局部 類的概念類的概念(事件 器)包(意義、導(dǎo)入、自定義包、常用包)師范大學(xué)理解泛型的意義會編寫簡單泛型類并使用Collection接口和Map接口的區(qū)別List和Set的區(qū)別容器對equals()和hashCode()的要求。師范大學(xué)List<String>

list

=new

ArrayList<String>();Iterator

iterator=list.iterator();while(iterator.hasNext()){//還有下一個元素嗎?System.out.print(iterator.next()

+"");}Set<String>

set

=

new

HashSet<String>();Map<String,

String>

map

=new

TreeMap<String,

String>();師范大學(xué)理解異常的意義了解異常的繼承樹,掌握Error和Exception的區(qū)別,掌握已檢查異常和運行時異常的區(qū)別。了解異常處理機(jī)制——捕獲和處理拋出異?!獮榉椒▍^(qū)別何時拋出,何時處理?異常,throw和throws的會自己定義一個異常——繼承、構(gòu)造方法師范大學(xué)理解流的概念,掌握位流

溫馨提示

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

評論

0/150

提交評論