資源描述:
《java期末復(fù)習(xí)題(解答)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、一、選擇題1、下列敘述中,正確的是(C)A)線程與進(jìn)程在概念上是不相關(guān)的B)一個線程可包含多個進(jìn)程C)一個進(jìn)程可包含多個線程D)Java中的線程沒有優(yōu)先級2、下列Java源程序結(jié)構(gòu)中前三種語句的次序,正確的是(D)A)import,package,publicclassB)import必為首,其他不限C)publicclass,package,importD)package,import,publicclass3、如果使用Threadt=newTest()語句創(chuàng)建一個線程,則下列敘述正確的是(B)A)Test類一定要實現(xiàn)Runnabl
2、e接口B)Test類一定是Thread類的子類C)Test類一定是Runnable的子類D)Test類一定是繼承Thread類并且實現(xiàn)Runnable接口4、下列關(guān)鍵字中可以表示類不能被繼承的是(A)A)finalB)defaultC)privateD)transient5、閱讀下面程序publicclassTestimplementsRunnable{publicstaticvoidmain(String[]args){_______________________t.start();}publicvoidrun(){System.
3、out.println(“Hello”);}在程序下劃線出填入正確選項是(C)A)Testt=newTest();B)Threadt=newThread();C)Threadt=newThread(newTest());D)Testt=newThread();6、下列方法中可用于定義線程體的是(C)A)start()B)init()C)run()D)main()7、Java語言能做到“編寫一次,隨處可用”,是指Java語言具有(B)A.很高的通用性??B.可移植性C.解釋特性??D.很高的安全性8、下列標(biāo)識符合法的是(A)A._bil
4、l_1???B.@email??C.486_CPU???D.!_not9、在創(chuàng)建數(shù)組時,下列創(chuàng)建的方法中合法的是(B)A.inta[][]=newa[10][5]??B.inta[]=newint[10]C.int[]a=newa[10]?????D.inta[]=newa[10]10、在一個類中定義的成員變量和成員方法時,不允許(D)A.成員方法中的參數(shù)與成員變量名相同B.兩個成員方法名相同C.成員變量與成員方法名相同???????D.兩個成員變量名相同11、下列語句中,可以作為無限循環(huán)語句的是(A)A)for(;;){}B)for
5、(inti=0;i<10000;i++){}C)while(false){}D)do{}while(false)12、下列表達(dá)式中,類型可以作為int型的是(C)A)“abc”+”efg”B)“abc”+’efg’C)‘a(chǎn)’+’b’D)3+”4”13、在多線程并發(fā)程序設(shè)計中,能夠給對象x加鎖的語句是(D)A)x.wait()B)synchronized(x)C)x.notify()D)x.synchronized()14、接口中,除了抽象方法之外,還可以含有(B)A)變量B)常量C)成員方法D)構(gòu)造方法15、StringBuffer類
6、字符串對象的長度是(C)A)固定B)必須小于16個字符C)可變D)必須大于16個字符16、子類繼承了父類的方法和狀態(tài),在子類中可以進(jìn)行的操作是(D)A)更換父類方法B)減少父類方法C)減少父類變量D)添加方法17、繼承是面向?qū)ο缶幊痰囊粋€重要特征,它可降低程序的復(fù)雜性并使代碼(B)A)可讀性好B)可重用C)可跨包訪問D)運行更安全18、使用DriverManager類的(A)方法連接數(shù)據(jù)庫A)getConnection()B)forNameC)join()D)creatConnection()19、在Java網(wǎng)絡(luò)編程中,要獲取本機(jī)的地
7、址可以使用InetAddress類的(B)方法。A)getHostName()B)getLocalHost()C)getByName()D)getHostAddress()20、用來向數(shù)據(jù)庫DBMS發(fā)送SQL的JDBC類是(A)A)StatementB)ConnectionC)DriverManagerD)ResultSet21、自定義異常類的父類可以是(C)A)ErrorB)VirtuaMachineErrorC)ExceptionD)Thread22、下列語句用來實現(xiàn)數(shù)據(jù)庫操作的正確順序為(B)。(1)Connectioncon=
8、DriverManager.getConnection(url,””,””);(2)ResultSetrs=stmt.executeQuery(“select*fromusers”);(3)Statementstmt=c