Java語言程序設(shè)計:總結(jié)_第1頁
Java語言程序設(shè)計:總結(jié)_第2頁
Java語言程序設(shè)計:總結(jié)_第3頁
Java語言程序設(shè)計:總結(jié)_第4頁
Java語言程序設(shè)計:總結(jié)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

總結(jié)天津職業(yè)技術(shù)師范大學考試題型一、單項選擇題(每小題2分,共40分)20二、分析并寫出程序運行結(jié)果(每題6分,共36分)6三、編程題(每題12分,共24分)2天津職業(yè)技術(shù)師范大學各章大致比例Java程序設(shè)計環(huán)境----------------------(4%)基本語法---------------------------------(10%)對象和類----------------------------------(20%)繼承和多態(tài)-------------------------------(20%)抽象類、接口與內(nèi)部類----------------(15%)異常----------------------------------------(6%)流-------------------------------------------(8%)泛型與容器-------------------------------(10%)線程----------------------------------------(2%)圖形用戶界面------------------------(5%)天津職業(yè)技術(shù)師范大學Java程序設(shè)計環(huán)境什么是OO,什么是OOA、OOD、OOP?面向?qū)ο蟪绦虻奶卣鳌庋b、繼承、多態(tài)。類和對象的區(qū)別。什么是JVM、JDK、JRE,配置path和classpath的目的?開發(fā)java程序的步驟,每一步的命令及生成的文件種類。主流java開發(fā)環(huán)境。天津職業(yè)技術(shù)師范大學范例以下哪一項不屬于面向?qū)ο蟪绦虻奶卣鳎海ǎ?。A)封裝性 B)繼承性 C)安全性 D)多態(tài)性天津職業(yè)技術(shù)師范大學范例以下關(guān)于java描述正確的是:()。A)要運行java程序,計算機上必須安裝JDK。B)要運行java程序,計算機上必須安裝JRE。 C)因為java是跨平臺的,所以有操作系統(tǒng)的計算機就可以直接運行java程序。 D)要運行java程序,計算機上必須安裝JBuilder。天津職業(yè)技術(shù)師范大學基本語法要求掌握java數(shù)據(jù)類型、運算符與控制結(jié)構(gòu)。能夠使用Java控制結(jié)構(gòu),實現(xiàn)包含循環(huán)嵌套與選擇嵌套等復雜結(jié)構(gòu)的程序。1.標識符、關(guān)鍵字、注釋與分隔符2.Java的數(shù)據(jù)類型(8種簡單數(shù)據(jù)類型)3.Java運算符和表達式4.Java控制結(jié)構(gòu)天津職業(yè)技術(shù)師范大學范例以下哪項不是正確的變量名()。A)keywords B)Char C)$java D)first-value E)java以下哪項是賦值語句有錯誤()。A)booleanisget=0; B)charc1=‘不對’;

C)inti=091; D)floatf1=.0f;天津職業(yè)技術(shù)師范大學范例以下哪項描述是正確的()。A)String是java的基本數(shù)據(jù)類型。B)instanceof是java的運算符。C)&也可以用來進行邏輯與運算。D)不同數(shù)據(jù)類型不能混合運算。天津職業(yè)技術(shù)師范大學范例以下程序運行結(jié)果inti=-1;if(i>0)if(i<100)System.out.println("inner");elseSystem.out.println("outer);天津職業(yè)技術(shù)師范大學范例編程小于一個整數(shù)的全部對稱素數(shù),如151、353等。天津職業(yè)技術(shù)師范大學對象和類理解對象與類的關(guān)系,掌握類的定義和對象的創(chuàng)建方法;能夠編寫程序?qū)崿F(xiàn)類和對象的操作,掌握構(gòu)造函數(shù)與靜態(tài)成員的使用。定義類(成員、方法)——class創(chuàng)建對象——new(把握對象同普通變量的區(qū)別)方法重載——方法的一樣和不一樣構(gòu)造函數(shù)——作用、特點、分類天津職業(yè)技術(shù)師范大學對象和類this關(guān)鍵字——意義static關(guān)鍵字——意義,尤其修飾類的成員時作用域參數(shù)傳遞——基本數(shù)據(jù)類型作為參數(shù)同對象作為參數(shù)的區(qū)別修飾符——public、defalut、protected、private天津職業(yè)技術(shù)師范大學范例以下關(guān)于類描述正確的是:()。A)java中的每個文件對應一個類。B)一個類可以不包含任何成員。 C)如果一個類的所有成員都是私有的,這個類則沒有實際意義。 D)每個類都包含一個沒有參數(shù)的構(gòu)造函數(shù),即默認構(gòu)造函數(shù)。天津職業(yè)技術(shù)師范大學范例以下三個成員函數(shù)是否能夠重載,為什么?publicclassDate{ intyear,month,day; Date(intyear){ year=year; } Date(intmonth){ month=month; } Date(intday){ day=day; }}天津職業(yè)技術(shù)師范大學范例定義一個圓類Circle,至少具有私有成員變量:radius、area、long,以及成員方法setRadius、getRadius、getBirdrea、getLong。在main方法,要求方法中通過“Circlec1=newCircle();Circlec2=newCircle(100);”分別新建半徑為1和半徑為100的圓對象,分別打印c1同c2的信息;使c2的半徑等于c1的半徑,使c1的半徑等于原c2的半徑,分別打印c1同c2的信息;天津職業(yè)技術(shù)師范大學繼承和多態(tài)理解繼承和多態(tài)的目的、意義、方法;能夠編寫程序?qū)崿F(xiàn)類的繼承、多態(tài)的實現(xiàn)。繼承基礎(chǔ)——extends,可利用、可修改、可添加Swan和Bird重寫(覆蓋)——何時能,何時不能super構(gòu)造方法的調(diào)用順序繼承還是組合Object類——所有類的父類,所有類都有的方法天津職業(yè)技術(shù)師范大學繼承和多態(tài)toString()——作用,對象的描述equals()——作用,對象的比較多態(tài)(難點)理解多態(tài)的目的和意義,掌握多態(tài)的常用形式向上轉(zhuǎn)型向下轉(zhuǎn)型Shape、Circle、Square職工、教師、辦公室人員天津職業(yè)技術(shù)師范大學抽象類、接口與內(nèi)部類抽象類——abstract與普通類有何區(qū)別?與抽象方法有何關(guān)系?實現(xiàn)多態(tài)接口——interface與類有何關(guān)系、有抽象類有何關(guān)系?實現(xiàn)多重繼承,實現(xiàn)多態(tài)天津職業(yè)技術(shù)師范大學抽象類、接口與內(nèi)部類內(nèi)部類(略)為什么要用內(nèi)部類?局部內(nèi)部類的概念匿名內(nèi)部類的概念(事件監(jiān)聽器)包(意義、導入、自定義包、常用包)天津職業(yè)技術(shù)師范大學泛型與容器理解泛型的意義會編寫簡單泛型類并使用Collection接口和Map接口的區(qū)別List和Set的區(qū)別容器對equals()和hashCode()的要求。天津職業(yè)技術(shù)師范大學泛型與容器List<String>list=newArrayList<String>();Iteratoriterator=list.iterator();while(iterator.hasNext()){//還有下一個元素嗎? System.out.print(iterator.next()+"");}Set<String>set=newHashSet<String>();Map<String,String>map=newTreeMap<String,String>();天津職業(yè)技術(shù)師范大學異常理解異常的意義了解異常的繼承樹,掌握Error和Exception的區(qū)別,掌握已檢查異常和運行時異常的區(qū)別。了解異常處理機制——捕獲和處理拋出異?!獮榉椒暶鳟惓#瑃hrow和throws的區(qū)別何時拋出,何時處理?會自己定義一個異?!^承、構(gòu)造方法天津職業(yè)技術(shù)師范大學流理解流的概念,掌握位流和字符流的區(qū)別。掌握File類的用法,熟悉File類的常用屬性和方法。FileOutp

溫馨提示

  • 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

提交評論