freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

scjp認(rèn)證套題講解-資料下載頁(yè)

2025-03-24 05:05本頁(yè)面
  

【正文】 這個(gè)題目涉及繼承時(shí)的多態(tài)性問題,在前面的問題中已經(jīng)有講述,()。在運(yùn)行時(shí)t實(shí)際指向的是一個(gè)Child對(duì)象,即java在運(yùn)行時(shí)決定變量的實(shí)際類型,而在編譯時(shí)t是一個(gè)Parent對(duì)象,因此,如果子類Child中有父類中沒有的方法,例如printAll(),()。參見12題的敘述。4AButtonispositionedinaFrame.OnlyheightoftheButtonisaffectedbytheFramewhilethewidthisnot.Whichlayoutmanagershouldbeused?A.FlowLayoutB.CardLayoutC.NorthandSouthofBorderLayoutD.EastandWestofBorderLayoutE.GridLayout(d)題目:一個(gè)按鈕放在一個(gè)框架中,在框架改變時(shí)只影響按鈕的高度而寬度不受影響,應(yīng)該使用哪個(gè)布局管理器?這個(gè)還是布局管理器的問題,流布局管理器(FlowLayout)將根據(jù)框架的大小隨時(shí)調(diào)整它里面的組件的大小,包括高度和寬度,這個(gè)管理器不會(huì)約束組件的大小,而是允許他們獲得自己的最佳大小,一行滿了以后將在下一行放置組件;卡片管理器(CardLayout)一次顯式一個(gè)加入的組件(根據(jù)加入時(shí)的關(guān)鍵字);網(wǎng)格管理器(GridLayout)將容器劃分為固定的網(wǎng)格,容器大小的改變將影響所有組件的大小,每個(gè)組件的大小都會(huì)同等地變化;邊界管理器(BorderLayout)將容器劃分為五個(gè)區(qū)域,分為東南西北和中間,東西區(qū)域的寬度為該區(qū)域里面組件的最佳寬度,高度為容器的高度減去南北區(qū)域的高度,這是一個(gè)可能變化的值,而南北區(qū)域的寬度為容器的整個(gè)寬度,高度為組件的最佳高度,中間區(qū)域的高度為容器的高度減去南北區(qū)域的高度,寬度為容器的寬度減去東西區(qū)域的寬度。4Giventhefollowingcode:1)classParent{2)privateStringname。3)publicParent(){}4)}5)publicclassChildextendsParent{6)privateStringdepartment。7)publicChild(){}8)publicStringgetValue(){returnname。}9)publicstaticvoidmain(Stringarg[]){10)Parentp=newParent()。11)}12)}Whichlinewillcauseerror?A.line3B.line6C.line7D.line8E.line10(d)題目:給出下面的代碼:…哪些行將導(dǎo)致錯(cuò)誤。第8行的getValue()試圖訪問父類的私有變量,錯(cuò)誤,參看前面有關(guān)變量類型及其作用域的敘述。4Thevariableresultisboolean.Whichexpressionsarelegal?A.result=true。B.if(result){//dosomething...}C.if(result!=0){//sosomething...}D.result=1(ab)題目:變量result是一個(gè)boolean型的值,下面的哪些表達(dá)式是合法的。Java的boolean不同于c或者c++中的布爾值,在java中boolean值就是boolean值,不能將其它類型的值當(dāng)作boolean處理。4ClassTeacherandStudentaresubclassofclassPerson.Personp。Teachert。Students。p,tandsareallnonnull.if(tinstanceofPerson){s=(Student)t。}Whatistheresultofthissentence?A.ItwillconstructaStudentobject.B.Theexpressionislegal.C.Itisillegalatpilation.D.Itislegalatpilationbutpossibleillegalatruntime.(c)題目:類Teacher和Student都是類Person的子類…p,t和s都是非空值…這個(gè)語(yǔ)句導(dǎo)致的結(jié)果是什么A.將構(gòu)造一個(gè)Student對(duì)象。B.表達(dá)式合法。C.編譯時(shí)非法。D.編譯時(shí)合法而在運(yùn)行時(shí)可能非法。instanceof操作符的作用是判斷一個(gè)變量是否是右操作數(shù)指出的類的一個(gè)對(duì)象,由于java語(yǔ)言的多態(tài)性使得可以用一個(gè)子類的實(shí)例賦值給一個(gè)父類的變量,而在一些情況下需要判斷變量到底是一個(gè)什么類型的對(duì)象,這時(shí)就可以使用instanceof了。當(dāng)左操作數(shù)是右操作數(shù)指出的類的實(shí)例或者是子類的實(shí)例時(shí)都返回真,如果是將一個(gè)子類的實(shí)例賦值給一個(gè)父類的變量,用instanceof判斷該變量是否是子類的一個(gè)實(shí)例時(shí)也將返回真。此題中的if語(yǔ)句的判斷沒有問題,而且將返回真,但是后面的類型轉(zhuǎn)換是非法的,因?yàn)閠是一個(gè)Teacher對(duì)象,它不能被強(qiáng)制轉(zhuǎn)換為一個(gè)Student對(duì)象,即使這兩個(gè)類有共同的父類。如果是將t轉(zhuǎn)換為一個(gè)Person對(duì)象則可以,而且不需要強(qiáng)制轉(zhuǎn)換。這個(gè)錯(cuò)誤在編譯時(shí)就可以發(fā)現(xiàn),因此編譯不能通過。4Giventhefollowingclass:publicclassSample{longlength。publicSample(longl){length=l。}publicstaticvoidmain(Stringarg[]){Samples1,s2,s3。s1=newSample(21L)。s2=newSample(21L)。s3=s2。longm=21L。}}Whichexpressionreturnstrue?A.s1==s2。B.s2==s3。C.m==s1。D.(m).(b)題目:給出下面的類:…哪個(gè)表達(dá)式返回true。前面已經(jīng)敘述過==操作符和String的equals()方法的特點(diǎn),另外==操作符兩邊的操作數(shù)必須是同一類型的(可以是父子類之間)才能編譯通過。4GiventhefollowingexpressionaboutList.Listl=newList(6,true)。Whichstatementsareture?A.Thevisiblerowsofthelistis6unlessotherwiseconstrained.B.Themaximumnumberofcharactersinalinewillbe6.C.ThelistallowsuserstomakemultipleselectionsD.Thelistcanbeselectedonlyoneitem.(ac)題目:給出下面有關(guān)List的表達(dá)式:…哪些敘述是對(duì)的。A.在沒有其它的約束的條件下該列表將有6行可見。B.一行的最大字符數(shù)是6C.列表將允許用戶多選。D.列表只能有一項(xiàng)被選中。List組件的該構(gòu)造方法的第一個(gè)參數(shù)的意思是它的初始顯式行數(shù),如果該值為0則顯示4行,第二個(gè)參數(shù)是指定該組件是否可以多選,如果值為true則是可以多選,如果不指定則缺省是不能多選。50、Giventhefollowingcode:classPerson{Stringname,department。publicvoidprintValue(){(nameis+name)。(departmentis+department)。}}publicclassTeacherextendsPerson{intsalary。publicvoidprintValue(){//doingthesameasintheparentmethodprintValue()//includingprintthevalueofnameanddepartment.(salaryis+salary)。}}Whichexpressioncanbeaddedatthedoingthesameas...partofthemethodprintValue()?A.printValue()。B.()。C.()。D.().(d)題目:給出下面的代碼:…下面的哪些表達(dá)式可以加入printValue()方法的doingthesameas...部分。子類可以重寫父類的方法,在子類的對(duì)應(yīng)方法或其它方法中要調(diào)用被重寫的方法需要在該方法前面加上”super.”進(jìn)行調(diào)用,如果調(diào)用的是沒有被重寫的方法,而直接寫方法就可以。這里要指出的是java支持方法的遞歸調(diào)用,因此答案a和b在語(yǔ)法上是沒有錯(cuò)誤的,但是不符合題目代碼中說明處的要求:即做和父類的方法中相同的事情??打印名字和部門,嚴(yán)格來說也可以選a和b。5WhichisnotamethodoftheclassInputStream?A.intread(byte[])B.voidflush()C.voidclose()D.intavailable()(b)題目:下面哪個(gè)不是InputStream類中的方法這個(gè)題目沒有什么好說的,要求熟悉javaAPI中的一些基本類,題目中的InputStream是所有輸入流的父類,所有要很熟悉,參看JDK的API文檔。方法voidflush()是緩沖輸出流的基本方法,作用是強(qiáng)制將流緩沖區(qū)中的當(dāng)前內(nèi)容強(qiáng)制輸出。5WhichclassisnotsubclassofFilterInputStream?A.DataInputStreamB.BufferedInputStreamC.PushbackInputStreamD.FileInputStream(d)題目:哪個(gè)不是FilterInputStream的子類。此題也是要求熟悉API基礎(chǔ)類。Java基礎(chǔ)API中的FilterInputStream的已知子類有:BufferedInputStream,CheckedInputStream,CipherInputStream,DataInputStream,DigestInputStream,InflaterInputStream,LineNumberInputStream,ProgressMonitorInputStream,PushbackInputStream5WhichclassescanbeusedastheargumentoftheconstructoroftheclassFileInputStream?A.InputStreamB.FileC.FileOutputStreamD.String(bd)題目:哪些類可以作為FileInputStream類的構(gòu)造方法的參數(shù)。此題同樣是要求熟悉基礎(chǔ)API,F(xiàn)ileInputStream類的構(gòu)造方法有三個(gè),可接受的參數(shù)分別是:File、FileDescriptor、String類的一個(gè)對(duì)象。5WhichclassescanbeusedastheargumentoftheconstructoroftheclassFilterInputStream?A.FilterOutputStreamB.FileC.InputStreamD.RandomAccessFile(c)題目:哪些類可以作為FilterInputStream類的構(gòu)造方法的參數(shù)。FilterInputStream的構(gòu)造方法只有一個(gè),其參數(shù)是一個(gè)InputStream對(duì)象。5Giventhefollowingcodefragment:1)switch(m)2){case0:(case0)。3)case1
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1