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

正文內(nèi)容

scjp認證套題講解-資料下載頁

2025-03-24 05:05本頁面
  

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