




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、選擇題(每題1分,共40小題,共40分)1.以下表達(dá)中正確的選項(xiàng)是( )。A.一個(gè)算法的空間簡(jiǎn)單度大,則其時(shí)間簡(jiǎn)單度必定大B.一個(gè)算法的空間簡(jiǎn)單度大,則其時(shí)間簡(jiǎn)單度必定小C.一個(gè)算法的時(shí)間簡(jiǎn)單度大,則其空間簡(jiǎn)單度必定小D.上述3種說(shuō)法都不對(duì)D們之間沒(méi)有內(nèi)在聯(lián)系。開(kāi)發(fā)軟件時(shí)對(duì)提高開(kāi)發(fā)人員工作效率至關(guān)重要的是( 。A.操作系統(tǒng)的資源治理功能B.先進(jìn)的軟件開(kāi)發(fā)工具和環(huán)境C.程序員的數(shù)量D.計(jì)算機(jī)的并行處理力量B程序設(shè)計(jì)語(yǔ)言的根本成分是數(shù)據(jù)成分、運(yùn)算成分、掌握成分和()。A.對(duì)象成分B.變量成分C.語(yǔ)句成分D.傳輸成分D分,用于描述程序中所包含的運(yùn)算;掌握成分,用于描述程序中所包含的掌握;傳輸成分,用于表達(dá)程序中數(shù)據(jù)的傳輸。對(duì)長(zhǎng)度為n的線(xiàn)性表進(jìn)展挨次查找,在最壞狀況下需要比較的次數(shù)為( A.125B.n/2C.nD.n+lC元素的關(guān)鍵字進(jìn)展比較,直到兩者相符,查找到所要找的元素為止。在最壞狀況中的全部元素進(jìn)展比較,因此比較次數(shù)為n。有以下二叉樹(shù),對(duì)此二叉樹(shù)前序遍歷的結(jié)果為( )。A.XZCYABB.XYZABCC.XYABCZD.XYAZBCD樹(shù),并且,在訪(fǎng)問(wèn)左、右子樹(shù)時(shí),先訪(fǎng)問(wèn)根結(jié)點(diǎn),再依次訪(fǎng)問(wèn)其左、右子樹(shù)。以下表達(dá)中正確的選項(xiàng)是( )。A.在面對(duì)對(duì)象的程序設(shè)計(jì)中,各個(gè)對(duì)象之間具有親熱的關(guān)系B.在面對(duì)對(duì)象的程序設(shè)計(jì)中,各個(gè)對(duì)象都是公用的C.在面對(duì)對(duì)象的程序設(shè)計(jì)中,各個(gè)對(duì)象之間相對(duì)獨(dú)立,相互依靠性小D.上述3種說(shuō)法都不對(duì)C相互依靠性小,通過(guò)消息來(lái)實(shí)現(xiàn)對(duì)象之間的相互聯(lián)系。軟件工程的理論和技術(shù)性爭(zhēng)論的內(nèi)容主要包括軟件開(kāi)發(fā)技術(shù)和( A.消退軟件危機(jī)B.軟件工程治理C.程序設(shè)計(jì)自動(dòng)化D.實(shí)現(xiàn)軟件可重用B發(fā)技術(shù)和軟件工程治理。在對(duì)象方法中,一個(gè)對(duì)象懇求另一個(gè)對(duì)象為其效勞的方式是通過(guò)發(fā)( A.調(diào)用語(yǔ)句B.命令C.HD.消息DD.消息D求,但并不指示承受者應(yīng)當(dāng)怎么完成這些處理。以下選項(xiàng)中,是軟件調(diào)試技術(shù)的是(A.錯(cuò)誤推斷B.集成測(cè)試C.回溯法D.邊界值分析)。C斷都是黑盒測(cè)試的方法。10.?dāng)?shù)據(jù)庫(kù)DB、數(shù)據(jù)庫(kù)系統(tǒng)DBS、數(shù)據(jù)庫(kù)治理系統(tǒng)DBMS之間的關(guān)系是(A.DB包括DBS和DBMSB.DBMS包括DB和DBSC.DBS包括DBDBMSD.沒(méi)有任何關(guān)系)。由數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)治理系統(tǒng)(DBMS)、數(shù)據(jù)庫(kù)治理員、硬件平臺(tái)和軟件平臺(tái)5個(gè)局部組成,因此DB和DBMSDBS11.以下( )不是高級(jí)程序設(shè)計(jì)語(yǔ)言。A.FORTRANB.JavaC.C++D.VisualASMDDBASIC語(yǔ)言、FORTRANCOBOLPASCALCPROLOG向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言有C++和用于網(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言Java等。12.1612.16A.531KBB.64KBC.640KBD.1MB)。BBn2n。13.在一所大學(xué)中,每個(gè)系都有自己的局域網(wǎng),則連接各個(gè)系的校園網(wǎng)(13.在一所大學(xué)中,每個(gè)系都有自己的局域網(wǎng),則連接各個(gè)系的校園網(wǎng)(A.是廣域網(wǎng)B.還是局域網(wǎng)C.是地區(qū)網(wǎng)D.這些局域網(wǎng)不能互連)。BB間的互聯(lián)網(wǎng)絡(luò)。一個(gè)單位、學(xué)校內(nèi)部的網(wǎng)絡(luò)多為局域網(wǎng)。14.以下關(guān)于信息加密的表達(dá)中,正確的選項(xiàng)是(14.以下關(guān)于信息加密的表達(dá)中,正確的選項(xiàng)是(A.加密通過(guò)加密算法實(shí)現(xiàn)B.加密前的文件稱(chēng)為密文C.加密后的文件稱(chēng)為明文D.將明文變?yōu)槊芪牡倪^(guò)程稱(chēng)為解密)。AA就是將明文變?yōu)槊芪?。而反過(guò)來(lái)將密文變?yōu)槊魑牡倪^(guò)程則稱(chēng)為解密。1515.以下關(guān)于域名和IP地址的表達(dá)中,不正確的選項(xiàng)是(A.在Internet中訪(fǎng)問(wèn)一臺(tái)主機(jī)必需使用它的主機(jī)名B.200.201.202.203CIPC.IPD.主機(jī)名與IP)。AAInternet上的計(jì)算機(jī)、路由器都必需有唯一的IP地址。IP地InternetInternetIP它是由網(wǎng)絡(luò)地址與主機(jī)地址兩局部組成。對(duì)于C21位,主8CIPl92.0.0.0~223.255.255.255。主機(jī)名與它的IPInternet以使用它的IP16.Java16.JavaA.垃圾回收B.虛擬機(jī)C.代碼安全D.多線(xiàn)程)。DDJava17.以下描述中,錯(cuò)誤的選項(xiàng)是(17.以下描述中,錯(cuò)誤的選項(xiàng)是()。AppletJavaJavaAAJava有一個(gè)系統(tǒng)級(jí)的線(xiàn)程,用來(lái)對(duì)內(nèi)存的使用進(jìn)展跟蹤,它可以在系統(tǒng)空閑時(shí)對(duì)不用的內(nèi)存空間進(jìn)展回收來(lái)。18.Java18.JavaA.J2MEB.J2SEC.J2EED.JDK5.0)。AAJava2J2MEJ2SEJ2EEJ2ME和移動(dòng)設(shè)備供給的JavaJ2SEJ2EE是面對(duì)大型企業(yè)級(jí)用容器治理專(zhuān)用構(gòu)件的應(yīng)用平臺(tái)。而JDK5.0是一個(gè)Java19.JDK19.JDKA.javadoc.exeB.javap.exeC.java.exeD.javaprof.exe)。AAJDKjavadoc.exeJava源代碼和包以MML格式生成AP文檔;java.exeJavajavap.exeJavajavaprof.exeJava剖析工具,供給解釋器剖析信息。2020.以下不屬于SwingA.JPanelB.JTableC.MenuD.JFrame)。CC]JPanelSwingJTableSwingJFrameSwing21.閱讀下面程序importjava.io.*;21.閱讀下面程序importjava.io.*;publicclassTypeTransition{publicstaticvoidmain(Stringargs[]){chara=’h’;inti=100;intintJ=97;intaa=a+i;System.out.println(“aa=“+aa);charbb=(char)j;System.out.println(“bb=“+bb):}}假設(shè)輸出結(jié)果的其次行為bb=a,那么第一行的輸出結(jié)果是(A.a(chǎn)a=IB.a(chǎn)a=204C.a(chǎn)a=vD.a(chǎn)a=156)。BBJavaa3i、j、aa。而整型變量aaa+i,其中a型變量。如何進(jìn)展加法運(yùn)算呢?Javachar型數(shù)據(jù)可以自動(dòng)轉(zhuǎn)換成intASCIlaa的初始值為字符”h”的ASCIl碼值加上l00。假設(shè)記住hASCIl104,則直接就確定aa204,選項(xiàng)BhASCIlbb=a”,也就是字符bb的值為字符a,bb的生成語(yǔ)句是charbb=(char)j,是把整型變量j的值強(qiáng)制轉(zhuǎn)換為字符型。同樣,把ASCIl碼值為j(97)所對(duì)應(yīng)的字符賦值給bb。明顯,字符a的ASCIl碼值為9b的ASCIl碼值為9h的ASCIl碼為l0因此,此題的正確答案是B。22.閱讀下面程序22.閱讀下面程序publicclassOperatorsAndExpressions(voidequalsMethodl{StringslnewString(“howareyou“);Strings2=newString(“howareyou“);System.out.println(s1==s2):}publicstaticvoidmain(Stringargs[]){OperatorsAndExpressionsOperAndExp=newOper-atorsAndExpressions;//用于復(fù)合類(lèi)型數(shù)據(jù)的”==”運(yùn)算符OperAndExp.equalsMethodl;}}程序運(yùn)行結(jié)果是( 。A.==B.trueC.falseD.equalCD.equalCJava據(jù)的“==“運(yùn)算,其比較的目標(biāo)是兩個(gè)操作數(shù)是否是同一個(gè)對(duì)象。假設(shè)需要比較兩個(gè)對(duì)象的值是否一樣,則可以調(diào)用equals方法。題目中函數(shù)equalsMethodl的代碼格外簡(jiǎn)潔,首先sls2,然后輸出表達(dá)式“sl==s2“的結(jié)果。依據(jù)上面介紹的相等比較sls2“sl==s2“比較的是sls2s2“howareyou“,但它們是兩個(gè)不同的對(duì)象。因此,此題的正確答案是C。閱讀下面代碼閱讀下面代碼if(x==0){System.out.println(“冠軍“);)elseif(x3){System.Out.println(“亞軍“);}else{System.out.println(“季軍“);}假設(shè)要求打印字符串”季軍”,則變量X的取值范圍是(A.x=d&x<=-3B.x>OC.x>-3D.x<=-3)。23.Dif-else。if-else依據(jù)判定條件的真假來(lái)執(zhí)行兩種操作中的一種。當(dāng)條件為真時(shí),執(zhí)行if語(yǔ)句后面的代碼塊;當(dāng)條件為假時(shí),執(zhí)行elseif-elseif-else來(lái)進(jìn)展分析。當(dāng)x0“x==0“的結(jié)果為真,就輸出”冠軍”;當(dāng)x0時(shí),則執(zhí)行elseelseif-elseX0-3”x>-3”的結(jié)果為真,x0-3X0同時(shí)x-3時(shí),則輸出“季軍“。經(jīng)過(guò)上述分析可知,要想輸出“季軍“,x所滿(mǎn)足的條件為x!=O&x<=-3,但是當(dāng)x<=-3x0。所以,Xx<=-3。因此,本題的正確答案為D。以下關(guān)于構(gòu)造方法的表達(dá)中,錯(cuò)誤的選項(xiàng)是( 以下關(guān)于構(gòu)造方法的表達(dá)中,錯(cuò)誤的選項(xiàng)是( A.Java語(yǔ)言規(guī)定構(gòu)造方法名與類(lèi)名必需一樣JavavoidJavaJavanewCCJava語(yǔ)言中,構(gòu)造方法是一種特別的方法,是為對(duì)象初始化操作編寫(xiě)的方法,用它來(lái)定義對(duì)象的初始狀態(tài)。Java中的每個(gè)類(lèi)都有構(gòu)造方法,它也是由方法名、參數(shù)和方法體組成的。構(gòu)造方法有如下特點(diǎn):·構(gòu)造方法的名字必需與類(lèi)名一樣。·構(gòu)造方法不返回任何數(shù)據(jù),但不用void·構(gòu)造方法不返回任何數(shù)據(jù),但不用void·用戶(hù)不能直接調(diào)用構(gòu)造方法,必需通過(guò)關(guān)鍵字new·構(gòu)造方法可由用戶(hù)在類(lèi)中定義,默認(rèn)時(shí)由Java語(yǔ)言自動(dòng)生成。但它是個(gè)空方法,變量被賜予該數(shù)據(jù)類(lèi)型的默認(rèn)值?!な诡?lèi)具有不同的初始值,為類(lèi)對(duì)象的初始化供給便利。依據(jù)上述構(gòu)造方法的特點(diǎn)可知,本題選項(xiàng)C的說(shuō)法是錯(cuò)誤的。25.以下適配器類(lèi)中不屬于大事適配器的是(A.MouseAdapterB.KeyAdapterC.ComponentAdapterD.FrameAdapter)。①ComponentAdapter構(gòu)件適配器;②ContainerAdapter容器適配器;③FocusAdapter焦點(diǎn)適配器;④MouseAdapter鼠標(biāo)適配器;⑤KeyAdapter鍵盤(pán)適配器⑥WindowAdapter窗口適配器,由此可知此題答案為D。26.以下類(lèi)中屬于字節(jié)輸入抽象類(lèi)的是(26.以下類(lèi)中屬于字節(jié)輸入抽象類(lèi)的是(A.FileInputStreamB.ObjectInputStreamC.FiterInputStreamD.InputStream)。DDJava4個(gè)抽表示字節(jié)流,ReaderReaderInptutStream。27.能向內(nèi)部直接寫(xiě)入數(shù)據(jù)的流是(27.能向內(nèi)部直接寫(xiě)入數(shù)據(jù)的流是(A.FileOutputStreamB.FileInputStreamC.ByteArrayOutputStreamD.ByteArraylnputStream)。CJavajava.io中,還供給了ByteArrayInputStream、ByteArrayoutputStream和StringBufferInputStream類(lèi)可直接訪(fǎng)問(wèn)內(nèi)存,它們是InputStream和OutputStreamByteArrayOutputStreamByteArrayInputStream28.以下運(yùn)算符中屬于關(guān)系運(yùn)算符的是(28.以下運(yùn)算符中屬于關(guān)系運(yùn)算符的是(A.==B.=C.+=)。D.-D.-=AJavaB、D以下方法中,聲明拋出以下方法中,聲明拋出InterruptedException類(lèi)型特別的方法是(A.suspendB.resumeC.sleepD.start)。CJava中供給了interrupt方法用來(lái)中斷一個(gè)線(xiàn)程,當(dāng)調(diào)用一個(gè)線(xiàn)程的interrupt方法時(shí),即向該線(xiàn)程發(fā)送一個(gè)中斷懇求。在調(diào)用線(xiàn)程的interrupt方法時(shí),假設(shè)該線(xiàn)程由于調(diào)用了sleepwait那么線(xiàn)程會(huì)拋出一個(gè)InterruptException以下關(guān)以下關(guān)于System類(lèi)的表達(dá)中,錯(cuò)誤的選項(xiàng)是( A.System類(lèi)是一個(gè)final類(lèi)SystemSystemSystemCCSystemSysternfinal類(lèi)變量來(lái)調(diào)用,對(duì)System類(lèi)不行能實(shí)例化。System類(lèi)主要用來(lái)供給標(biāo)準(zhǔn)輸入/輸出和系統(tǒng)環(huán)境信息的訪(fǎng)問(wèn)設(shè)置。而System:①publicstaticfinalInputStreamin;標(biāo)準(zhǔn)輸入;②publicstaticfinalOutputStreamout③pubhcstaticfinalPrintStreamerr;標(biāo)準(zhǔn)錯(cuò)誤輸出。31.閱讀下面程序31.閱讀下面程序publicclassIncrement{publicstaticvoidmain(stringargs[]){intC;c=5:System.out.println(c);System.out.println(c++):System.out.println(c);}}程序運(yùn)行結(jié)果是( 。A.566B.556C.67C.677D.666BJava增量運(yùn)算符“++“。l,X進(jìn)展表達(dá)式的計(jì)算,然后才對(duì)x1。而++x1x1,然后使用x的值進(jìn)展表達(dá)式的計(jì)算。此題首先生成一個(gè)整型變量C,其初始值為5。第一條輸出語(yǔ)句輸出c的初始值,即5。然后,其次條輸出表達(dá)式c++的結(jié)果,即先輸出C的值,5,c6。最終一條輸出語(yǔ)句輸出結(jié)果為6。因此,此題的正確答案為B。32.以下表達(dá)中,錯(cuò)誤的選項(xiàng)是(32.以下表達(dá)中,錯(cuò)誤的選項(xiàng)是()。JavaApplicationApplet通常狀況下JavaApplication只能有一個(gè)main方法C.JavaApplet必需有HTMLD.JavaAppletclass文件可用JavaDJava中的Applet以及AppletApplicationApplet能夠嵌入HTMLApplet的運(yùn)行環(huán)境是WebHTML文件,告知掃瞄器如何加載與運(yùn)行Applet。由于AppletJavaD以下關(guān)以下關(guān)于Java語(yǔ)言中線(xiàn)程的表達(dá)中,正確的選項(xiàng)是( )。A.線(xiàn)程由代碼、數(shù)據(jù)、內(nèi)核狀態(tài)和一組存放器組成B.線(xiàn)程間的數(shù)據(jù)是不共享的C.用戶(hù)只能通過(guò)創(chuàng)立Thread類(lèi)的實(shí)例或者定義和創(chuàng)立Thread子類(lèi)的實(shí)例,建立和掌握自己的線(xiàn)程D.因多線(xiàn)程并發(fā)執(zhí)行而引起的執(zhí)行挨次的不確定性可能造成執(zhí)行結(jié)果的不確定D據(jù)。代碼所操作的數(shù)據(jù)是Java據(jù)可以被多個(gè)線(xiàn)程共享,也可不共享。Java語(yǔ)言中供給兩種創(chuàng)立線(xiàn)程的方法,一種是通過(guò)繼承Thread類(lèi)創(chuàng)立線(xiàn)程,另一種是通過(guò)實(shí)現(xiàn)Runnable接口來(lái)創(chuàng)立線(xiàn)程。處理對(duì)象傳輸?shù)慕涌谑?處理對(duì)象傳輸?shù)慕涌谑?A.SerializableB.C:loneableC.hemListenerD.ActionListener)。AAJava語(yǔ)言中,假設(shè)要串行化某些類(lèi)的對(duì)象,這些類(lèi)就必需實(shí)現(xiàn)Serializable接口。35.在讀取二進(jìn)制數(shù)據(jù)文件的記錄時(shí),為了提高效率常35.在讀取二進(jìn)制數(shù)據(jù)文件的記錄時(shí),為了提高效率常常使用的一種關(guān)心類(lèi)是( 。A.InputStreamB.FileInputStreamC.StringBufferD.BufferedReaderCJava語(yǔ)言的輸入/輸出流。InputStream類(lèi)、FilelnputStream類(lèi)和BufferedReader類(lèi)都是Java語(yǔ)言中和輸入輸出直接相關(guān)的類(lèi),不屬于關(guān)心類(lèi),因此可以直接推斷出選項(xiàng)C在在Applet中顯示文字、圖形等信息時(shí),應(yīng)使用的方法是(A.initB.startC.paintD.destroy)。CpaintAppletAppletinit方法用于初始化Applestart方法用于激活A(yù)ppleinitstart方法,而且在Applet每次顯示時(shí)都要調(diào)用。destroy方法用于徹底終止Applet。37.關(guān)于線(xiàn)程的生命周期以下?tīng)顟B(tài)正確的選項(xiàng)是(37.關(guān)于線(xiàn)程的生命周期以下?tīng)顟B(tài)正確的選項(xiàng)是()。建狀態(tài)、可運(yùn)行狀態(tài)、堵塞狀態(tài)、恢復(fù)狀態(tài)和終止?fàn)顟B(tài)建狀態(tài)、運(yùn)行狀態(tài)、堵塞狀態(tài)、恢復(fù)狀態(tài)和終止?fàn)顟B(tài)C.建狀態(tài)、可運(yùn)行狀態(tài)、運(yùn)行狀態(tài)、堵塞狀態(tài)和終止?fàn)顟B(tài)D.建狀態(tài)、可運(yùn)行狀態(tài)、運(yùn)行狀態(tài)、恢復(fù)狀態(tài)和終止?fàn)顟B(tài)C和終止?fàn)顟B(tài)。ThreadThreadA.resumeB.startC.runD.init)。CresumeThreadstartThread法,建的線(xiàn)程不會(huì)自動(dòng)運(yùn)行,必需調(diào)用線(xiàn)程的startrun是Threadrun方法開(kāi)頭執(zhí)行的,就像Java應(yīng)用程序從main開(kāi)頭、Applet從ink開(kāi)頭一樣;init不Thread39.以下不是39.以下不是APPLETA.PARAMB.BODYC.CODEBASED.ALT)。BB[CODEBASE=codebaseURL]CODE=appletFile[ALT=alternateText][NAME=appletlnstanceName]WIDTH=pixelsHEIGHT=pixels[ALIGN=alignment][VSPACE=pixels][HSPACE=pixels][ARCHIVE=archiveFiles]>[ue>][ue>][alternateHTML]因此可以看出,選項(xiàng)B不是APPLET在在JavaA.開(kāi)放數(shù)據(jù)庫(kù)連接B.Java數(shù)據(jù)庫(kù)連接C.?dāng)?shù)據(jù)庫(kù)廠(chǎng)家驅(qū)動(dòng)程序D.?dāng)?shù)據(jù)庫(kù)廠(chǎng)家的連接協(xié)議)。二、18此題定義了一個(gè)求兩個(gè)數(shù)的最大值的方法max6723publicclassjaval{publicstaticvoidmain(String[]args){二、18此題定義了一個(gè)求兩個(gè)數(shù)的最大值的方法max6723publicclassjaval{publicstaticvoidmain(String[]args){javaltemp=newjaval;intres=max(67,23);System.out.println(“res=“+res);}System.out.println(“res=“+res);}staticintmaX( ){intmaxNum;if(a>b);elsemaxNum=b;;}}1inta,intb2maxNum=a3returnmaxNum1處定義max2處將兩者中較大的賦給maxNum;324菜單中,全部信息都將顯示在右側(cè)的文本域中。importjava.a(chǎn)wt.*;importjava.a(chǎn)wt.event.*;publicclassjava2extendsjava.a(chǎn)pplet.Appletimple-mentshemListener,ActionListener{Choicechoice;TextFieldtext;TextAreaarea;Buttonadd,del;publicvoidinit.{choice:newChoice;text=newTextField(8);area:newTextArea(6,15);choice.a(chǎn)dd(“音樂(lè)天地“);choice.a(chǎn)dd(“武術(shù)天地“);choice.a(chǎn)dd(“象棋樂(lè)園“);choice.a(chǎn)dd(“交友談天“);add=newButton(“添加“);del=newButton(“刪除“);add.a(chǎn)ddActionListener(this);del.a(chǎn)ddActionListener(this);choice.a(chǎn)ddItemListener(this);choice.a(chǎn)ddItemListener(this);add(choice);add(del);add(text);add(add);add(area);}publicvoiditemStateChanged(hemEvente){Stringname= ;intindex=choice.getSelectedIndex;area.setText(“\n“+index+“:“+name);}publicvoidactionPerformed(ActionEvente){if(e.getSource==add||e.getSource==text){Stringname=text.getText;if(name.length>0){choice.a(chǎn)dd(name);choice.select(name);area.a(chǎn)ppend(“\n“+name);}}elseif(e.getSource==del){choice.remove( );area.a(chǎn)ppend(“\n刪除“+choice.getSelectedItem);}}}1choice.getSelectedltem2choice.getSelectedIndex1處是獵取當(dāng)前選中項(xiàng)的數(shù)據(jù);第2四、四、18此題的功能是定義自已的組件類(lèi)。窗口中排布著12個(gè)按鈕,鼠標(biāo)移動(dòng)按鈕時(shí),按鈕背景顏色轉(zhuǎn)變,用鼠標(biāo)單擊按鈕時(shí),后臺(tái)將顯示該按鈕對(duì)應(yīng)的字符。importjava.a(chǎn)wt.*;importjava.a(chǎn)wt.event.*;importjava.util.*;classjava3extendsFrame{Stringkeys=“l(fā)23456789*0#“;java3{super(“java3“);addWindowListener(newWindowAdapter{publicvoidwindowClosing(WindowEvente){System.exit(O);}System.exit(O);}});setLayout(newGridLayout(4,3,6,6));for(inti=0;iKeyButtonkb=newKeyButton(keys.charAt(i));kb.a(chǎn)ddkeyListener(this);kb.setBackground(Color.pink);kb.setForeground(Color.black);add(kb);}setSize(200,200);show;}classKeyEventHandlerextendsKeyAdapter{publicvoidkeyTyPed(KeyEventevt){System.out.println(evt.getChar);}}publicstaticvoidmain(String[]args){newjava3;}}classKeyButtonextendsComponent{KeyListenerkeyListener;booleanhighlighted;charkey;KeyButton(chark){this.key=k;addMouseListener(new
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 家庭存錢(qián)協(xié)議書(shū)范本
- 設(shè)備共有共用協(xié)議書(shū)
- 著火林木賠償協(xié)議書(shū)
- 整體收購(gòu)企業(yè)協(xié)議書(shū)
- 上海送菜協(xié)議書(shū)范本
- 商標(biāo)轉(zhuǎn)讓簡(jiǎn)易協(xié)議書(shū)
- 土地劃分協(xié)議書(shū)雙方
- 平臺(tái)軟件購(gòu)買(mǎi)協(xié)議書(shū)
- 景區(qū)包車(chē)協(xié)議書(shū)模板
- 項(xiàng)目住宿管理協(xié)議書(shū)
- 2025年AR眼鏡行業(yè)市場(chǎng)規(guī)模及主要企業(yè)市占率分析報(bào)告
- 日常小學(xué)生防性侵安全教育課件
- 浙江首考2025年1月普通高等學(xué)校招生全國(guó)統(tǒng)一考試 歷史 含解析
- 市政城市環(huán)境管理
- 2025辦公樓租賃合同書(shū)范本
- 2025中國(guó)煤炭地質(zhì)總局招聘784人筆試參考題庫(kù)附帶答案詳解
- 2025年高考英語(yǔ)二輪復(fù)習(xí)測(cè)試04 從句綜合+語(yǔ)法填空(測(cè)試)(原卷版)
- 春季肝膽排毒課件
- 第12課 遼宋夏金元時(shí)期經(jīng)濟(jì)的繁榮 教案2024-2025學(xué)年七年級(jí)歷史下冊(cè)新課標(biāo)
- 《安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)方案》培訓(xùn)
- 警車(chē)安全駕駛課件大全
評(píng)論
0/150
提交評(píng)論