下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
面向?qū)ο蟪绦蛟O(shè)計(Java)學(xué)習(xí)通超星期末考試章節(jié)答案2024年Java語言的跨平臺特點是由()保證的。
答案:JVMJava語言發(fā)展到今天經(jīng)歷了以下3個發(fā)展方向
答案:JAVASE;JAVAME;JAVAEEJava是()公司開發(fā)出來的一套編程語言,主要設(shè)計者是()。
答案:Sun;JamesGosling下列關(guān)于Java特點的描述中,錯誤的是()
答案:Java只能運行在Window和Linux平臺下列關(guān)于Java語言的描述中,錯誤的是()
答案:Java是一門介于匯編和高級之間的語言Java屬于以下哪種語言()
答案:高級語言在Java中,小數(shù)會被默認(rèn)是double類型的值。
答案:對字符類型變量所占存儲空間為2個字節(jié)。
答案:對當(dāng)整型常量超出了int類型的取值范圍時,那么一定要加“L”或“l(fā)”后綴。
答案:對Java語言中,int類型所占存儲空間為()個字節(jié)。
答案:4Java語言中,float類型所占存儲空間為()個字節(jié)。
答案:4Java語言中,double類型所占存儲空間為()個字節(jié)。
答案:8下列關(guān)于數(shù)據(jù)類型的說法中,錯誤的是(
)
答案:浮點數(shù)類型變量不能賦予一個整數(shù)數(shù)值下列選項中,哪一個不能通過編譯(
)
答案:longd=8888888888;下列選項中,不屬于基本數(shù)據(jù)類型的是(
)
答案:String下面關(guān)于整數(shù)類型的描述中,錯誤的是(
)
答案:bit是java中的整數(shù)類型,它代表的是1個字節(jié)。下面浮點型數(shù)據(jù)的定義中,錯誤的是(
)
答案:floata=1.23;下面關(guān)于字符變量的定義中,錯誤的是(
)
答案:chard=A;若int[][]
arr={},則arr[0][0]的結(jié)果為0。
答案:錯二維數(shù)組中的元素還是一個數(shù)組。
答案:對下面代碼中,哪一項是正確定義了一個3*4的二維數(shù)組(
)
答案:int[][]arr=newint[3][4]publicclassExample01{publicstaticvoidmain(String[]args){int[]arr={4,1,6,3,9,8};//定義一個數(shù)組intminIndex=0;//初始時設(shè)第1個角標(biāo)處的值為最小值for(inti=1;i答案:arr[i]若二維數(shù)組int
arr[][]={{1,2,3},{4,5,6},{7,8}};,則arr[1][2]的值是(
)
答案:6若int[][]
arr=
{{1,2,3}},則arr[0][1]的結(jié)果為(
)
答案:2數(shù)組的最大下標(biāo)的值比它的長度小1。
答案:對可以用數(shù)組名.length折方式取得數(shù)組的長度。
答案:正確聲明數(shù)組時,new關(guān)鍵字用來給數(shù)組元素開辟內(nèi)存空間。
答案:正確聲明一個數(shù)組,【】[]a=newString[]{};中括號處應(yīng)該填寫的的內(nèi)容為()
答案:String下列有關(guān)數(shù)組中元素位置交換的描述,錯誤的是(
)
答案:位置交換后數(shù)組的角標(biāo)順序發(fā)生了改變在Java語言中,類是對某一類事物個體的具體描述。
答案:錯在類中聲明的變量稱為成員變量,在方法中聲明的變量稱為局部變量。
答案:對下列關(guān)于類的說法中,錯誤的是(
)
答案:一個類只能創(chuàng)建一個對象。以下關(guān)于類的描述中,錯誤的是(
)
答案:定義類的關(guān)鍵字是Interface下列關(guān)于類與對象的說法中,錯誤的是(
)
答案:類與對象沒有什么實際關(guān)系。下列關(guān)于靜態(tài)方法的描述中,錯誤的是(
)
答案:靜態(tài)方法內(nèi)可以使用this關(guān)鍵字在Java程序中,通過extends關(guān)鍵字可以實現(xiàn)類的繼承。
答案:對下列關(guān)于繼承的描述中,錯誤的是()
答案:Java是支持多繼承的以下關(guān)于繼承的描述,說法正確的是(
)
答案:子類可以繼承父類的公有的屬性和方法抽象類中的方法只能定義成抽象的方法。
答案:錯如果一個類繼承了一個抽象類,但是沒有完全復(fù)寫父類的所有的抽象方法那么這個類也必須是抽象類。
答案:對抽象類中不一定有抽象方法,但抽象方法一定在抽象類中。
答案:對抽象方法必須定義在抽象類中,所以抽象類中的方法都是抽象方法。
答案:錯在定義方法時不寫方法體,這種不包含方法體的方法為()方法。
答案:抽象定義一個抽象類的關(guān)鍵字是()。
答案:abstract在Java中一個接口可以繼承多個接口,繼承的接口之間使用“,”隔開即可。
答案:對接口可以直接實例化對象。
答案:錯接口中只能定義常量和抽象方法。
答案:對一個類如果要實現(xiàn)一個接口,可以通過關(guān)鍵字()來實現(xiàn)這個接口。
答案:implements下列關(guān)于接口的說法中,錯誤的是(
)
答案:接口中定義的變量可以被修改一個具體類實現(xiàn)接口時,需要重寫接口中的()
答案:成員方法下面哪個修飾符不可以修飾接口中的成員變量()
答案:private使用字符串常量可以直接初始化一個String對象。
答案:對String類的equals()方法和“=
=”的作用是一樣的。
答案:錯字符串一旦初始化就不可以被改變。
答案:對Random類的實例用于生成隨機數(shù)。
答案:對若double
val
=
Math.ceil(-11.9);,則val的值是(
)
答案:-11.0StringBuffer類的append()方法的返回值類型是()
答案:StringBuffer下列是Random類的一些常用方法,其中能獲得指定范圍隨機數(shù)的方法是(
)
答案:nextInt(intn)下列File類的方法中,可以獲得文件對象父路徑名的是(
)
答案:getParent()以下關(guān)于File類的isDirectory
()方法的描述,哪個是正確的
答案:判斷該File對象所對應(yīng)的是否是目錄。以下選項中,哪個是File類中isFile()方法返回值的類型
答案:boolean下列File類的構(gòu)造方法格式錯誤的是
答案:File(Stringparent,Filechild)以下選項中,哪一個是File類delete()方法返回值的類型
答案:boolean一個String對象在被創(chuàng)建后可以被修改。
答案:錯當(dāng)String對象用==比較時,如果String包括相同的值,則結(jié)果為true。
答案:錯1.[其它]一、實驗?zāi)康?.
通過編程和上機實驗理解Java語言中繼承和多態(tài)的概念。2.
體會類的繼承和多態(tài)的作用,掌握實現(xiàn)類繼承的方法。3.
正確使用類的幾種多態(tài)設(shè)計程序。4.
了解Java中包、修飾符、接口的作用。5.
掌握包、修飾符、接口和常用類的使用方法。二、實驗環(huán)境Windows10操作系統(tǒng);Eclipse;JDK三、實驗內(nèi)容
實驗要求1:統(tǒng)計人員個數(shù)。編寫一個能實現(xiàn)具有繼承關(guān)系的人員個數(shù)的統(tǒng)計程序。要求程序能顯示人員基本信息,能統(tǒng)計不同類人員的個數(shù)。根據(jù)實驗要求,程序首先用到繼承,所以需要定義1個父類Father,再定義1個兒子類Son,為顯示信息,類中需定義一此顯示信息的方法;另外,為統(tǒng)計人員個數(shù),程序中引人一個靜態(tài)變量sum來記錄人員個數(shù)。此程序用到數(shù)據(jù)成員的隱藏與方法覆蓋。
程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí)。(實驗指導(dǎo)書P48)
實驗要求2:利用日期類計算年齡本實驗設(shè)計個能根據(jù)給出的出生日期和當(dāng)前日期求出今年年齡的程序。(1)利用日期處理類,求年齡。(2)要求測試類與日期處理類定義在不同的包中。本實驗要求年齡,所以使用日期類Calendar較適合,因為Calendar的getnstanceO方法返回1個由當(dāng)前日期和時間初始化的Calendar對象,Calendar
對象可以調(diào)用get0方法獲得表示年份的屬性Calendar.YEAR。實驗要求將測試類與日期處理類定義在不同的包中,所以定義了兩個包,將日期類定義在datepackage包中,測試類定義在chapltest2包中,為了處理方便,在chapltest2包中還定義了一個Testdate類,其中包含求年齡的方法age()和顯示信息的方法output()。
程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí):(實驗指導(dǎo)書P38)
實驗要求3:動物的生活習(xí)性本實驗將定義接口,
實現(xiàn)類的多繼承。在此用到接口的定
義和引用。利用接口和類,根據(jù)給出的動物生活習(xí)性,實現(xiàn)下述功能。生活在水中的動物,給出“是生活在水中”;在陸地生活的動物給出“是生活在陸地上”。兩棲動物給出“既可以生活在水中,
也可以生活在陸地上”等提示信息。為了希助理解接口的概念,實現(xiàn)上述功能,定義兩個接口WaterAnimal
與LandAnimal來表示水生動物和陸生動物,因為這兩種動物生活在不同的環(huán)境下,所以表示生活習(xí)性的方法life()是不一樣的,
然而現(xiàn)實生活中除了這兩種動物外,還有一類動物既可以生活在水中,
也可以生活在陸地上,這就是兩棲動物,它繼承水生和陸生動物的共同特性,要給出它的生活習(xí)性信息,在此既不能使用水生動物的life(),
也不能使用陸生動物的life(),因此在定義兩棲動物類時,通過對life()方法的重寫,完成此功能。本實驗通過接口,實現(xiàn)了多繼承和方法的覆蓋。程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
四、實驗總結(jié)本次實驗學(xué)習(xí)心得體會總結(jié)123……
答案:吳1.[其它]《面向?qū)ο蟪绦蛟O(shè)計(Java)》實驗一:類的簡單應(yīng)用(1)一、實驗?zāi)康?.
掌握類的定義和使用;2.
掌握對象的聲明和使用;3.
用構(gòu)造方法和成員方法修改成員變量;4.
掌握對象調(diào)用成員類方法。二、實驗環(huán)境Windows10操作系統(tǒng);Eclipse;JDK三、實驗內(nèi)容
實驗要求1:自定義圖書類。在項目中創(chuàng)建Book類,在類中定義3個成員變量,分別表示書名、作者和價格,同時提供構(gòu)造方法和成員方法來修改成員變量;再創(chuàng)建一個名為Test的類文件,在該類的main()方法中,創(chuàng)建一個Book對象的實例并輸出其屬性。
程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
1.類如何設(shè)計;對象如何創(chuàng)建;成員方法如何訪問成員變量;…
實驗后練習(xí)。(實驗指導(dǎo)書P36)
實驗要求2:圖書銷量統(tǒng)計在商品(類的實例)的銷售過程中,需要對銷量進行統(tǒng)計。實驗要求在類的構(gòu)造方法中增加計數(shù)器來實現(xiàn)銷量統(tǒng)計的功能。程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí):(實驗指導(dǎo)書P38)
實驗要求3:漢諾塔問題求解漢諾塔問題的描述如下:有A、B、C3根柱子,在A上從下往上按照從小到大的順序放著64個圓盤,以B為中介,把盤子全部移動到C上。移動過程中,要求任意盤子的下面要么沒有盤子,要么只能有比它大的盤子。本實驗需要用程序的方法求解漢諾塔問題。要求使用遞歸算法完成漢諾塔問題的求解。程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí):(實驗指導(dǎo)書P39)
四、實驗總結(jié)本次實驗學(xué)習(xí)心得體會總結(jié)1能夠定義、設(shè)計一個類;2能夠創(chuàng)建一對象,什么是對象3……
答案:無1.[其它]《面向?qū)ο蟪绦蛟O(shè)計(Java)》線上/線下學(xué)習(xí)第1次任務(wù)單
學(xué)習(xí)目標(biāo)1.
了解Java的歷史和基本原理2.
理解Java平臺無關(guān)性的含義3.
掌握J(rèn)avaapplication的結(jié)構(gòu)4.
理解Javaapplication與Javaapplet的聯(lián)系與區(qū)別5.
掌握J(rèn)avaapplication與Javaapplet編輯、編譯與運行的方法6.
初步了解類和對象的概念學(xué)習(xí)任務(wù)1.
《Java從入門到精通》教材第1-7章,并做好電子筆記。2.
觀看中國大學(xué)MOOC視頻,并做好學(xué)習(xí)記錄。(浙江大學(xué)翁愷老師)3.
在自己的電腦上安裝JDK、Eclipse等開發(fā)環(huán)境。學(xué)習(xí)項目每位同學(xué)需要完成學(xué)習(xí)任務(wù)內(nèi)容(友情提醒:嚴(yán)禁抄襲)自評得分1.學(xué)習(xí)筆記截圖(35分)第一章
1.1
數(shù)據(jù)類型
常量
變量
程序結(jié)構(gòu)1.2
2.觀看視頻并撰寫電子文檔記錄(可以是電子筆記)(35分)浙江大學(xué)翁愷老師視頻,重要的概念,語法,編程技巧,編程方法3.課后作業(yè)(30分)1、
查找及格個IT行業(yè)、空間信息行業(yè)IT的相關(guān)公司職位要求,技術(shù)要求等。(智聯(lián)招聘)
2.教材94頁:1-9題答:
答案:無1.[其它]
實驗名稱:異常處理一、實驗?zāi)康?1)能夠陳述異常的概念及工作原理。(2)能夠復(fù)述異常的類型和維承關(guān)系。(3)能夠運用處理異常語句(try…catch…finally)捕獲程序中異常。(4)能夠運用異常語句(throw、throws)拋出異常。(5)能夠自定義異常。(6)能夠運用異常的處理邏輯、靈活使用異語句二、實驗環(huán)境
Windows10操作系統(tǒng);Eclipse;JDK三、實驗內(nèi)容
實驗要求1:簡單異常處理。編寫Java應(yīng)用程序,產(chǎn)生“除0”、“數(shù)組越界”、“空指針”等異常,捕獲這些異常并處理。實驗要求:接收命令行參數(shù),根據(jù)命令行參數(shù)的值生成不同類的異常。值為0時生成“除0”異常,值為1時生成“數(shù)組越界”異常,值為2時生成“空指針”異常。捕獲到異常后,將這些異常發(fā)生的原因回顯給用戶。
程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí)。
實驗要求2:復(fù)雜異常處理編寫Java應(yīng)用程序,產(chǎn)生“除0”、“數(shù)組越界”、“空指針”等異常,捕獲這些異常并處理,與7.3.1中實驗不同的是,本實驗要求使用嵌套try語句,以及throw、throws和finally關(guān)鍵字。接收命令行參數(shù),根據(jù)命令行參數(shù)的值生成不同種類的異常。值為0時,生成“除0”異意。值為1時,生成“數(shù)組越界”異常,值為2時,生成“數(shù)組越界”異常。具體要求如下。接收命令行參數(shù),根據(jù)命令行參數(shù)的值生成不同種類的異常。值為0時,生成“除0”異意.值為1時,生成“數(shù)組越界”異常,值為2時,生成“數(shù)組越界”異常。具體要求如下。(1)需要考慮接收命令行參數(shù)時可能發(fā)生的異常。(2)編寫函數(shù)GenerateNPE(),該函數(shù)生成“空指針”異常,但不處理,而是將該異常拋出。(3)嵌套try語句,外層try生成并捕獲“除0”異常,內(nèi)層try生成并捕獲“數(shù)組越界”異常,內(nèi)層try通過調(diào)用函數(shù)GenerateNPE()捕獲“空指針”異常。(4)捕獲到異常后,將這些異常發(fā)生的原因回顯給用戶,并打印異常處理流程。
程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
輸入s:
實驗分析
實驗后練習(xí):
實驗要求3:自定義異常處理在交互場合下,一方面需要在規(guī)定的時間內(nèi)得到另一方的響應(yīng),如ATM機等待用戶在規(guī)定時間內(nèi)輸入指令,瀏覽器等待服務(wù)器在有效時間內(nèi)返回結(jié)果等,如果不能按時得到對方的響應(yīng),則認(rèn)為產(chǎn)生了異常,這種異常可以稱作等待超時異常。編寫Java應(yīng)用程序,用自定義異常實現(xiàn)等待超時異常。實驗要求:(1)
自定義等待超時異常類,該類應(yīng)包含產(chǎn)生異常的原因。(2)
產(chǎn)生等待超時異常,捕獲異常并得到異常原因。
程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí):
四、實驗總結(jié)本次實驗學(xué)習(xí)心得體會總結(jié)123…
答案:無1.[其它]實驗名稱:輸入輸出流一、實驗?zāi)康?1)理解字節(jié)流與字符流的區(qū)別。(2)掌握文件選擇對話框的使用(3)掌握File類、BufferedReader類BufferedWriter類的使用方法(4)掌握InputStream、Outputstream抽象類的使用方法。(5)掌握FileInputStream類、FileOutputstream類的使用方法。二、實驗環(huán)境Windows10操作系統(tǒng);Eclipse;JDK三、實驗內(nèi)容
實驗要求1:將九九乘法表寫入指定文件本實驗將使用FileInputStream、FileOutputStream、DatalnputStreamFile、DataOutputStream四個類文件,從指定的文件讀取信息并打印出來,以及將九九乘法表結(jié)果整數(shù)寫入指定文件。本實驗驗證在文件輸入/輸出操作中存在的數(shù)據(jù)流,使用文件字節(jié)輸入流實現(xiàn)文件輸入操作,使用文件字節(jié)輸出流實現(xiàn)文件輸出操作。使用數(shù)據(jù)字節(jié)流實現(xiàn)對文件內(nèi)容的讀取和寫入操作。程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí)。
實驗要求2:圖書信息管理系統(tǒng)本實驗設(shè)計簡單的輸入輸出項目——圖書信息管理系統(tǒng)。該系統(tǒng)擁有輸入圖書信息、查詢圖書信息、刪除指定信息、查詢所有數(shù)據(jù)的功能。圖書信息管理系統(tǒng)的主要功能有:錄入圖書信息、打印圖書信息、查詢圖書信息、刪除圖書信息,通過設(shè)計不同的功能類實現(xiàn)系統(tǒng)的功能要求。程序代碼如下(用Timesnewroman字體,5號,單倍行距)程序運行結(jié)果
實驗分析
實驗后練習(xí):
四、實驗總結(jié)本次實驗學(xué)習(xí)心得體會總結(jié)1234
答案:無1.[其它]實驗名稱:Java圖形界面編程一、實驗?zāi)康模?)能夠使用常用容器:JFrame、JPanel。(2)能夠使用常用組件:JLabel、JButton、JTextField、JPassword。(3)能夠使用布局管理器。(4)能夠使用組件的添加。(5)創(chuàng)建GUI對象,以及處理各種GUI對象的事件。(6)能夠使用菜單、工具欄、單選按鈕、下拉列表框。(7)能夠使用常用的圖形組件。二、實驗環(huán)境Windows10操作系統(tǒng);Eclipse;JDK三、實驗內(nèi)容
實驗要求1:仿Windows計算器本實驗將使用JFrame和JPanel兩個Swing容器、JTextField和JButton兩個Swing組件、BorderLayout和GridLayout兩個布局管理器,以及事件、事件監(jiān)聽器和事件適配器等。1.實驗要求仿Windows計算器實現(xiàn)的主要功能有:四則運算、求
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年陜西省中考英語試題(A卷)含解析
- 通信線路工程施工監(jiān)理規(guī)范方案
- 2014-2019年中國粉煤灰陶瓷墻地磚行業(yè)分析及投資咨詢報告
- 2024至2030年中國底/側(cè)密封條行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國分體熱合式紗窗行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國保險線插座數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國L板行業(yè)投資前景及策略咨詢研究報告
- 2024年中國氬氣燈頭市場調(diào)查研究報告
- 2024年中國微波信號源市場調(diào)查研究報告
- 高中語文唐宋詩5第四課明月何時照我還-羈旅鄉(xiāng)思課件語文版選修唐宋詩詞鑒賞
- 基礎(chǔ)構(gòu)成設(shè)計全套教學(xué)課件
- 劇本殺勞務(wù)合同范本
- 軍政保潔服務(wù)合同范本
- 磷酸鐵鋰電池銷售合同
- 2024-2030年中國羽毛球運動服行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 2024年全國碩士研究生入學(xué)統(tǒng)一考試英語(一)真題及答案
- 幼兒園保育教育質(zhì)量評估指南解讀
- 火力發(fā)電廠分散控制系統(tǒng)驗收導(dǎo)則
- 汽車行走的藝術(shù)智慧樹知到期末考試答案章節(jié)答案2024年吉林大學(xué)
- 2024年4月自考00023高等數(shù)學(xué)工本試題及答案含評分參考
- 貴州黔南民族師范學(xué)院碩士人才引進公開引進高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
評論
0/150
提交評論