java期末復(fù)習(xí)大綱

java期末復(fù)習(xí)大綱

ID:27680289

大小:134.63 KB

頁數(shù):11頁

時(shí)間:2018-12-03

java期末復(fù)習(xí)大綱_第1頁
java期末復(fù)習(xí)大綱_第2頁
java期末復(fù)習(xí)大綱_第3頁
java期末復(fù)習(xí)大綱_第4頁
java期末復(fù)習(xí)大綱_第5頁
資源描述:

《java期末復(fù)習(xí)大綱》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、2014級(jí)Java期末復(fù)習(xí)大綱考試題型和分值:1、判斷題海題2分,5題,共10分)2、填空題(每題2分,5題,共10分)3、選擇題(每題2分,15題,共20分)4、簡(jiǎn)答題(4題,共30分)5、程序題(2題,共30分)程序練習(xí):1.編程實(shí)現(xiàn):求出一組數(shù)中的最大數(shù)和最小數(shù)。2.提示用戶輸入1一10的字符,然后判斷這個(gè)整數(shù)的奇偶性。3.字符申的相關(guān)操作(參考實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)19、實(shí)驗(yàn)20)4.編程實(shí)現(xiàn):在程序中定義一個(gè)Person類,一個(gè)Person類的了類Student類,再定義主類C1,在main方法中,生成Student的對(duì)象,并

2、輸出各項(xiàng)信息。(參考《實(shí)驗(yàn)指導(dǎo)》實(shí)驗(yàn)31、實(shí)驗(yàn)32)5.求定義幾何圖形的面積和周長。哲先定義一個(gè)抽象類Geometry,該來中包含兩個(gè)抽象方法,一個(gè)是表示求血積的getArea(),另一個(gè)表示求周長的getPcrimeter()。然后?通過繼承來分別求出形、等邊三角形、長方形的面積和周長。最盾定義主類,給出兵體的值I;?輸出一個(gè)關(guān)形、一個(gè)等邊三角形和一個(gè)長方形的面積和周長。6.定義一個(gè)學(xué)生類,包括學(xué)生的姓名、學(xué)號(hào)、英語成績(jī)、數(shù)學(xué)成績(jī)、Java成績(jī)、操作系統(tǒng)成績(jī)、求每個(gè)學(xué)生的總分和求平均分。再定義主類來測(cè)試該類,創(chuàng)建兩個(gè)學(xué)生對(duì)象

3、,例如:王平1號(hào)成績(jī)分別為80、90、85、70輸出該學(xué)生的總分和平均分。(需要用構(gòu)造方法來實(shí)現(xiàn)各個(gè)屬性的初始化)7.定義描述職工檔案的類Archives,保護(hù)成員變量宥職工號(hào)(No)、姓名(Name)、性別(Sex)、年齡(Age)。成員方法有:2d示職工信息的方法Show()。再由職工檔案類派生出職工工資類Laborage,在職丄工資類Laborage中新塘私宵成員變量:應(yīng)發(fā)工資(SSalary)、社保金(Security)、實(shí)發(fā)工資(Fsalary),其公存成員方法有:構(gòu)造方法,計(jì)算實(shí)發(fā)工資的方法Count(),計(jì)算公式

4、為:實(shí)發(fā)工資=應(yīng)發(fā)工資一社保金。顯示職工檔案及工資的方法DisplayO。最f定義主類,在主方法中用Laborage類定義職丄對(duì)象lab,并賦初始值:(1001,“張三”,“男”,21,2000,100),然后妞示職工檔案與工資。8.構(gòu)造方法的使用。參考實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)27、實(shí)驗(yàn)28。1.編寫一個(gè)Java程序,在程序中建立一個(gè)窗I」,有四個(gè)文本框、兩個(gè)按鈕,單擊“求和”按鈕,能把第一個(gè)和第二個(gè)文本框的整數(shù)相加£;?結(jié)來顯示在第三個(gè)文本框中,點(diǎn)擊“復(fù)制”按鈕,能將第三個(gè)文本框的內(nèi)容復(fù)制到第四個(gè)文本框中,最盾還可以正常關(guān)閉窗U。運(yùn)行效

5、來如卜*圖所示:第1章Java語言概述1.Java語言的特點(diǎn)。(Java語言在1995年是哪個(gè)公句推出,2010年又是被誰收購?P2平臺(tái)無關(guān)性、編譯與解釋并存,Java是如何實(shí)現(xiàn)“一次編寫,至IJ處運(yùn)行”?2.而向?qū)ο蟮幕咎卣鳌?.什么是Java虛擬機(jī)?字節(jié)碼的好處?4.Java應(yīng)用程序的種類及區(qū)別。第2章Java語言開發(fā)環(huán)境1.JDK環(huán)境的配置。2.Path和ClassPath的作用?第3章Java語言基礎(chǔ)1.基本數(shù)據(jù)類型有哪些?了解它們的數(shù)據(jù)的性質(zhì)、取值范圍、存儲(chǔ)方式、參與的運(yùn)算?它們?cè)趦?nèi)存中存放的是數(shù)據(jù)值本身。2.Ja

6、va定義了哪些整數(shù)類型。3.引用數(shù)據(jù)類型有哪些?在內(nèi)存中存放的是指向該數(shù)據(jù)的地址,不是數(shù)據(jù)值本身。4.Java標(biāo)識(shí)符的命名規(guī)則是什么?(給定標(biāo)識(shí)符,會(huì)判斷是否合法)5.Java語言是如何聲明常量的。用final定義常量。單糈度后加f或F,雙精度后加d或D可省略。6.變量。注意:Java語言程序中可以隨時(shí)定義變量,不必集屮在執(zhí)行語句之前。7.字符串?dāng)?shù)據(jù)類型轉(zhuǎn)換為數(shù)值型數(shù)據(jù)。1.數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符串類型。(使用+)intMylnt=1234;StringMyString=’"’+MyInt;2.Java語言中從鍵盤輸入數(shù)掘。?由

7、鍵盤輸入的數(shù)據(jù),不管是文字還是數(shù)字,Java皆視為字符申。?兩種輸入方式。(輸入緩沖區(qū)和Scanner,至少掌握一種輸入方式。)3.表達(dá)式求值表達(dá)式求值,0增10減1?++和——的運(yùn)算,注意前置和后置,尤其是用在復(fù)合語句屮。第4章流程控制1.Java語言不允許在兩個(gè)嵌套的復(fù)合語句

8、A

9、聲明兩個(gè)同名的變量。2.Java中的三種注釋方式。(Java特冇的文件注釋,產(chǎn)生html文檔)。3.可以用選擇和循環(huán)結(jié)構(gòu)來解決問題,三種循環(huán)語句的區(qū)別(見程序)4.break和continue的含義和區(qū)別。第5章數(shù)組與字符串1.數(shù)組的概念。相同數(shù)

10、據(jù)類型的元素按一定順序排列的集合。Java中,數(shù)組元素可以為簡(jiǎn)單數(shù)據(jù)類型,也可以為對(duì)象。2.Java語言內(nèi)存分配問題?棧PJ存:定義的基本類型的變量和對(duì)象的引用變量,超出作用域?qū)⒆詣?dòng)釋放。?堆內(nèi)存:存放由new運(yùn)算符創(chuàng)建的對(duì)象和數(shù)組。由Java虛擬機(jī)的H動(dòng)垃圾回收器來管理。3

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。