可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
【奧鵬】西交《JAVA語言程序設(shè)計》在線作業(yè)
試卷總分:100 得分:100
第1題,下列哪個選項不是Java語言的特點?()
A、面向?qū)ο?br/>B、高安全性
C、平臺無關(guān)
D、面向過程
正確答案:
第2題,在Java中,"456"屬于()類的對象。
A、int
B、String
C、Integer
D、Number
正確答案:
第3題,指出正確的表達式()
A、byte=128;
B、Boolean=null;
C、long l=0xfffL;
D、double=0.9239d;
正確答案:
第4題,指出下列程序的運行結(jié)果 ( )int i = 9; switch (i) { default: System.out.println("default"); case 0: System.out.println("zero"); break; case 1: System.out.println("one"); case 2: System.out.println("two"); }
A、default
B、default, zero
C、error default clause not defined
D、no output displayed那個
正確答案:
第5題,執(zhí)行語句int i=1,j=++i;后i與j的值分別為()。
A、1與1
B、2與1
C、1與2
D、2與2
正確答案:
第6題,下列哪個命令中,用來編譯Java程序的是( )
A、java
B、javadoc
C、jar
D、javac
正確答案:
第7題,類Teacher和Student是類Person的子類; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句語句的結(jié)果是( )
A、將構(gòu)造一個Student對象;
B、表達式是合法的;
C、表達式是錯誤的;
D、編譯時正確,但運行時錯誤。
正確答案:
第8題,運行下列程序, 會產(chǎn)生什么結(jié)果 ( )public class X extends Thread implements Runable{ public void run(){ System.out.println("this is run()"); } public static void main(String args[]) { Thread t=new Thread(new X()); t.start(); } }
A、第一行會產(chǎn)生編譯錯誤
B、第六行會產(chǎn)生編譯錯誤
C、第六行會產(chǎn)生運行錯誤
D、程序會運行和啟動
正確答案:
第9題,整型數(shù)據(jù)類型中,需要內(nèi)存空間最少的是()
A、short
B、long
C、int
D、byte
正確答案:
第10題,Java編程所必須的默認引用包為()
A、java.sys包
B、java.lang包
C、java.util包
D、其他都不是
正確答案:
第11題,下列哪個命令中,用來運行Java程序的是 ( )
A、java
B、javadoc
C、jar
D、javac
正確答案:
第12題,對于下列代碼: 1) class Person { 2) public void printValue(int i, int j) {//... } 3) public void printValue(int i){//... }4) } 5) public class Teacher extends Person { 6) public void printValue() {//... } 7) public void printValue(int i) {//...} 8) public static void main(String args[]){ 9) Person t = new Teacher(); 10) t.printValue(10); 11) } 第10行語句將調(diào)用哪行語句?( )
A、line 2
B、line 3
C、line 6
D、line 7
正確答案:
第13題,以下不是數(shù)據(jù)庫模式的是____。
A、網(wǎng)狀
B、層次
C、關(guān)系
D、環(huán)狀
正確答案:
第14題,下面哪一個操作符的優(yōu)先級最高?()
A、&&
B、||
C、!
D、()
正確答案:
第15題,以下關(guān)于繼承的敘述正確的是()。
A、在Java中類只允許單一繼承
B、在Java中一個類只能實現(xiàn)一個接口
C、在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口
D、在Java中接口只允許單一繼承
正確答案:
第16題,在Java中用什么關(guān)鍵字修飾的方法可以直接通過類名來調(diào)用?()
A、static
B、final
C、private
D、void
正確答案:
第17題,運行下列程序,會產(chǎn)生什么結(jié)果()class Outer1{ private int a; void foo(double d,final float f){
String s;
final boolean b;
class Inner{ void methodInner(){ System.out.println("in the Inner"); }
} } public static void main(String args[]) { Outer1 me=new Outer1(); me.foo(123,123); System.out.println("outer"); } }
A、in the Inner outer
B、outer
C、in the Inner
D、編譯不通過
正確答案:
第18題,一個Unicode字符占用 ( )
A、8位
B、16位
C、32位
D、一個字節(jié)
正確答案:
第19題,System.out.println("5"+2);的輸出結(jié)果應(yīng)該是()。
A、52
B、7
C、2
D、5
正確答案:
第20題,Java的字符類型采用的是Unicode編碼方案,每個Unicode碼占用()個比特位。
A、8
B、16
C、32
D、64
正確答案:
第21題,下列方法中可以用來創(chuàng)建一個新線程的是____。
A、實現(xiàn)java.lang.Runnable 接口并重寫 start()方法
B、實現(xiàn)java.lang.Runable 接口并重寫 run()方法
C、繼承java.lang.Thread 類并重寫 run()方法
D、實現(xiàn)java.lang.Thread 類并實現(xiàn) start()方法
正確答案:
第22題,類聲明中,聲明抽象類的關(guān)鍵字是 ( )
A、public
B、abstract
C、final
D、class
正確答案:
第23題,當瀏覽器重新返回 Applet 所在頁面時,將調(diào)用 Applet 類的方法是____。
A、start()
B、init()
C、stop()
D、destroy()
正確答案:
第24題,Java類可以作為()
A、類型定義機制
B、數(shù)據(jù)封裝機制
C、類型定義機制和數(shù)據(jù)封裝機制
D、上述都不對
正確答案:
第25題,面向?qū)ο蟪绦蛟O(shè)計方法的優(yōu)點()
A、可重用性、可擴展性、可操作性
B、可重用性、可維護性、可操作性
C、可管理性、可擴展性、可操作性
D、可重用性、可擴展性、可管理性
正確答案:
第26題,執(zhí)行下列代碼后,哪個結(jié)論是正確的String [] s=newString[10];()
A、s[10]為"";
B、s[9]為null;
C、s[0]為未定義
D、s.length為10
正確答案:,D
第27題,下列關(guān)于""的運算,哪些是正確的? ()
A、.0000 0100 0000 0000 0000 0000 0000 00005 的運行結(jié)果是 1000 0000 0000 0000 0000 0000 0000 0000
B、.0000 0100 0000 0000 0000 0000 0000 00005的運行結(jié)果是 1111 1100 0000 0000 0000 0000 0000 0000
C、.1100 0000 0000 0000 0000 0000 0000 00005的運行結(jié)果是 1111 1110 0000 0000 0000 0000 0000 0000
D、.1100 0000 0000 0000 0000 0000 0000 00005的運行結(jié)果是 0000 0110 0000 0000 0000 0000 0000 0000
正確答案:,C
第28題,不能用來修飾interface的有()
A、Private
B、Public
C、Protected
D、static
正確答案:,C,D
第29題,下面哪些判斷是正確的( )
A、Abstract不能和final并列修飾同一個類;
B、一個方法使用final修飾,則該方法所在的類不能被繼承;
C、abstract方法所在的類必須是abstract類
D、static方法中能處理非static域
正確答案:,C
第30題,下列說法錯誤的有()
A、在類方法中可用this來調(diào)用本類的類方法
B、在類方法中調(diào)用本類的類方法時可直接調(diào)用
C、在類方法中只能調(diào)用本類中的類方法
D、在類方法中絕對不能調(diào)用實例方法
正確答案:,C,D
第31題,String s = "hello"; String t = "hello"; char c[] = {'h','e','l','l','o'} ; 下列哪些表達式返回true? ( )
A、s.equals(t);
B、t.equals(c);
C、s==t;
D、t.equals(new String("hello"));
正確答案:,D
第32題,下列哪些說法是正確的?()
A、Java語言只允許單一繼承
B、Java語言只允許實現(xiàn)一個接口
C、Java語言不允許同時繼承一個類并實現(xiàn)一個接口
D、Java語言的單一繼承使得代碼更加可靠
正確答案:,D
第33題,下列說法正確的有()
A、環(huán)境變量可在編譯source code時指定
B、在編譯程序時,所能指定的環(huán)境變量不包括classpath
C、javac一次可同時編譯數(shù)個Java源文件
D、java.exe能指定編譯結(jié)果要置于哪個目錄(directory)
正確答案:,C,D
第34題,下列哪些說法是正確的?()
A、Java 語言只允許單一繼承
B、Java 語言只允許實現(xiàn)一個接口
C、.Java 語言不允許同時繼承一個類并實現(xiàn)一個接口
D、Java 語言的單一繼承使得代碼更加可靠
正確答案:,D
第35題,下述哪些說法是正確的()。
A、java語言中的類只能有一個構(gòu)造函數(shù)
B、程序員可以自己定義自己的異常
C、java語言允許多繼承
D、socket在java.net包中
正確答案:,D
第36題,不基于GUI的應(yīng)用程序會終止,applet或基于GUI的應(yīng)用程序會重新開始一般事件處理。( )
T、對
F、錯
正確答案:T
第37題,程序員必須創(chuàng)建System.in,System.out和System.err對象。()
A、錯誤
B、正確
正確答案:
第38題,在異常處理中,若try中的代碼可能產(chǎn)生多種異常則可以對應(yīng)多個catch語句,若catch中的參數(shù)類型有父類子類關(guān)系,此時應(yīng)該將父類放在后面,子類放在前面。
A、錯誤
B、正確
正確答案:
第39題,java語言中URL類在包java.url中。
A、錯誤
B、正確
正確答案:
第40題,一個線程可以調(diào)用yield方法使其他線程有機會運行。()
A、錯誤
B、正確
正確答案:
第41題,JavaBeans是java的對象組件技術(shù)、提供組件復(fù)用的關(guān)鍵技術(shù)類似于windows的ActiveX技術(shù)。( )
A、錯誤
B、正確
正確答案:
第42題,聲明變量時必須指定一個類型。 ( )
T、對
F、錯
正確答案:T
第43題,如果順序文件中的文件指針不是指向文件頭,那么必須先關(guān)閉文件,然后在再打開它才能從文件頭開始讀。()
A、錯誤
B、正確
正確答案:
第44題,數(shù)據(jù)庫的發(fā)展歷程經(jīng)歷三個階段,即人工階段、文件階段、數(shù)據(jù)庫管理系統(tǒng)。( )
A、錯誤
B、正確
正確答案:
第45題,構(gòu)造函數(shù)用于創(chuàng)建類的實例對象,構(gòu)造函數(shù)名應(yīng)與類名相同,在類中必須定義構(gòu)造函數(shù),且只能定義一個構(gòu)造函數(shù)。
A、錯誤
B、正確
正確答案:
第46題,數(shù)據(jù)庫系統(tǒng)就是DBMS。 ( )
A、錯誤
B、正確
正確答案:
第47題,JAVA命名規(guī)范中,方法名與變量名首字母要求大寫。( )
A、錯誤
B、正確
正確答案:
第48題,如果線程的run方法執(zhí)行結(jié)束或拋出一個不能捕獲的例外,線程便進入等待狀態(tài)。()
A、錯誤
B、正確
正確答案:
第49題,執(zhí)行throw語句表面發(fā)生一個異常,這稱為拋出異常。()
A、錯誤
B、正確
正確答案:
第50題,java語言可以發(fā)現(xiàn)數(shù)組越界、被0除等錯誤。
A、錯誤
B、正確
正確答案: