20年春西交《JAVA語(yǔ)言程序設(shè)計(jì)》在線作業(yè)-1(標(biāo)準(zhǔn)答案)

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2020/6/9 10:15:50來源:admin瀏覽: 91 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406      微信:aopopenfd777


【奧鵬】西交《JAVA語(yǔ)言程序設(shè)計(jì)》在線作業(yè)
試卷總分:100    得分:100
第1題,下列哪個(gè)選項(xiàng)不是Java語(yǔ)言的特點(diǎn)?()
A、面向?qū)ο?br/>B、高安全性
C、平臺(tái)無關(guān)
D、面向過程
正確答案:


第2題,在Java中,"456"屬于()類的對(duì)象。
A、int
B、String
C、Integer
D、Number
正確答案:


第3題,指出正確的表達(dá)式()
A、byte=128;
B、Boolean=null;
C、long l=0xfffL;
D、double=0.9239d;
正確答案:


第4題,指出下列程序的運(yùn)行結(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那個(gè)
正確答案:


第5題,執(zhí)行語(yǔ)句int i=1,j=++i;后i與j的值分別為()。
A、1與1
B、2與1
C、1與2
D、2與2
正確答案:


第6題,下列哪個(gè)命令中,用來編譯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; } 最后一句語(yǔ)句的結(jié)果是( )
A、將構(gòu)造一個(gè)Student對(duì)象;
B、表達(dá)式是合法的;
C、表達(dá)式是錯(cuò)誤的;
D、編譯時(shí)正確,但運(yùn)行時(shí)錯(cuò)誤。
正確答案:


第8題,運(yùn)行下列程序, 會(huì)產(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、第一行會(huì)產(chǎn)生編譯錯(cuò)誤
B、第六行會(huì)產(chǎn)生編譯錯(cuò)誤
C、第六行會(huì)產(chǎn)生運(yùn)行錯(cuò)誤
D、程序會(huì)運(yùn)行和啟動(dòng)
正確答案:


第9題,整型數(shù)據(jù)類型中,需要內(nèi)存空間最少的是()
A、short
B、long
C、int
D、byte
正確答案:


第10題,Java編程所必須的默認(rèn)引用包為()
A、java.sys包
B、java.lang包
C、java.util包
D、其他都不是
正確答案:


第11題,下列哪個(gè)命令中,用來運(yùn)行Java程序的是 (    )
A、java
B、javadoc
C、jar
D、javac
正確答案:


第12題,對(duì)于下列代碼: 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行語(yǔ)句將調(diào)用哪行語(yǔ)句?( )
A、line 2
B、line 3
C、line 6
D、line 7
正確答案:


第13題,以下不是數(shù)據(jù)庫(kù)模式的是____。
A、網(wǎng)狀
B、層次
C、關(guān)系
D、環(huán)狀
正確答案:


第14題,下面哪一個(gè)操作符的優(yōu)先級(jí)最高?()
A、&&
B、||
C、!
D、()
正確答案:


第15題,以下關(guān)于繼承的敘述正確的是()。
A、在Java中類只允許單一繼承
B、在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口
C、在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口
D、在Java中接口只允許單一繼承
正確答案:


第16題,在Java中用什么關(guān)鍵字修飾的方法可以直接通過類名來調(diào)用?()
A、static
B、final
C、private
D、void
正確答案:


第17題,運(yùn)行下列程序,會(huì)產(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題,一個(gè)Unicode字符占用      (  )
A、8位
B、16位
C、32位
D、一個(gè)字節(jié)
正確答案:


第19題,System.out.println("5"+2);的輸出結(jié)果應(yīng)該是()。
A、52
B、7
C、2
D、5
正確答案:


第20題,Java的字符類型采用的是Unicode編碼方案,每個(gè)Unicode碼占用()個(gè)比特位。
A、8
B、16
C、32
D、64
正確答案:


第21題,下列方法中可以用來創(chuàng)建一個(gè)新線程的是____。
A、實(shí)現(xiàn)java.lang.Runnable 接口并重寫 start()方法
B、實(shí)現(xiàn)java.lang.Runable 接口并重寫 run()方法
C、繼承java.lang.Thread 類并重寫 run()方法
D、實(shí)現(xiàn)java.lang.Thread 類并實(shí)現(xiàn) start()方法
正確答案:


第22題,類聲明中,聲明抽象類的關(guān)鍵字是  (    )
A、public
B、abstract
C、final
D、class
正確答案:


第23題,當(dāng)瀏覽器重新返回 Applet 所在頁(yè)面時(shí),將調(diào)用 Applet 類的方法是____。
A、start()
B、init()
C、stop()
D、destroy()
正確答案:


第24題,Java類可以作為()
A、類型定義機(jī)制
B、數(shù)據(jù)封裝機(jī)制
C、類型定義機(jī)制和數(shù)據(jù)封裝機(jī)制
D、上述都不對(duì)
正確答案:


第25題,面向?qū)ο蟪绦蛟O(shè)計(jì)方法的優(yōu)點(diǎn)()
A、可重用性、可擴(kuò)展性、可操作性
B、可重用性、可維護(hù)性、可操作性
C、可管理性、可擴(kuò)展性、可操作性
D、可重用性、可擴(kuò)展性、可管理性
正確答案:


第26題,執(zhí)行下列代碼后,哪個(gè)結(jié)論是正確的String [] s=newString[10];()
A、s[10]為"";
B、s[9]為null;
C、s[0]為未定義
D、s.length為10
正確答案:,D


第27題,下列關(guān)于""的運(yùn)算,哪些是正確的? ()
A、.0000 0100 0000 0000 0000 0000 0000 00005 的運(yùn)行結(jié)果是 1000 0000 0000 0000 0000 0000 0000 0000
B、.0000 0100 0000 0000 0000 0000 0000 00005的運(yùn)行結(jié)果是 1111 1100 0000 0000 0000 0000 0000 0000
C、.1100 0000 0000 0000 0000 0000 0000 00005的運(yùn)行結(jié)果是 1111 1110 0000 0000 0000 0000 0000 0000
D、.1100 0000 0000 0000 0000 0000 0000 00005的運(yùn)行結(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并列修飾同一個(gè)類;
B、一個(gè)方法使用final修飾,則該方法所在的類不能被繼承;
C、abstract方法所在的類必須是abstract類
D、static方法中能處理非static域
正確答案:,C


第30題,下列說法錯(cuò)誤的有()
A、在類方法中可用this來調(diào)用本類的類方法
B、在類方法中調(diào)用本類的類方法時(shí)可直接調(diào)用
C、在類方法中只能調(diào)用本類中的類方法
D、在類方法中絕對(duì)不能調(diào)用實(shí)例方法
正確答案:,C,D


第31題,String s = "hello"; String t = "hello"; char c[] = {'h','e','l','l','o'} ; 下列哪些表達(dá)式返回true? ( )
A、s.equals(t);
B、t.equals(c);
C、s==t;
D、t.equals(new String("hello"));
正確答案:,D


第32題,下列哪些說法是正確的?()
A、Java語(yǔ)言只允許單一繼承
B、Java語(yǔ)言只允許實(shí)現(xiàn)一個(gè)接口
C、Java語(yǔ)言不允許同時(shí)繼承一個(gè)類并實(shí)現(xiàn)一個(gè)接口
D、Java語(yǔ)言的單一繼承使得代碼更加可靠
正確答案:,D


第33題,下列說法正確的有()
A、環(huán)境變量可在編譯source code時(shí)指定
B、在編譯程序時(shí),所能指定的環(huán)境變量不包括classpath
C、javac一次可同時(shí)編譯數(shù)個(gè)Java源文件
D、java.exe能指定編譯結(jié)果要置于哪個(gè)目錄(directory)
正確答案:,C,D


第34題,下列哪些說法是正確的?()
A、Java 語(yǔ)言只允許單一繼承
B、Java 語(yǔ)言只允許實(shí)現(xiàn)一個(gè)接口
C、.Java 語(yǔ)言不允許同時(shí)繼承一個(gè)類并實(shí)現(xiàn)一個(gè)接口
D、Java 語(yǔ)言的單一繼承使得代碼更加可靠
正確答案:,D


第35題,下述哪些說法是正確的()。
A、java語(yǔ)言中的類只能有一個(gè)構(gòu)造函數(shù)
B、程序員可以自己定義自己的異常
C、java語(yǔ)言允許多繼承
D、socket在java.net包中
正確答案:,D


第36題,不基于GUI的應(yīng)用程序會(huì)終止,applet或基于GUI的應(yīng)用程序會(huì)重新開始一般事件處理。( )
T、對(duì)
F、錯(cuò)
正確答案:T


第37題,程序員必須創(chuàng)建System.in,System.out和System.err對(duì)象。()
A、錯(cuò)誤
B、正確
正確答案:


第38題,在異常處理中,若try中的代碼可能產(chǎn)生多種異常則可以對(duì)應(yīng)多個(gè)catch語(yǔ)句,若catch中的參數(shù)類型有父類子類關(guān)系,此時(shí)應(yīng)該將父類放在后面,子類放在前面。
A、錯(cuò)誤
B、正確
正確答案:


第39題,java語(yǔ)言中URL類在包java.url中。
A、錯(cuò)誤
B、正確
正確答案:


第40題,一個(gè)線程可以調(diào)用yield方法使其他線程有機(jī)會(huì)運(yùn)行。()
A、錯(cuò)誤
B、正確
正確答案:


第41題,JavaBeans是java的對(duì)象組件技術(shù)、提供組件復(fù)用的關(guān)鍵技術(shù)類似于windows的ActiveX技術(shù)。(    )
A、錯(cuò)誤
B、正確
正確答案:


第42題,聲明變量時(shí)必須指定一個(gè)類型。 ( )
T、對(duì)
F、錯(cuò)
正確答案:T


第43題,如果順序文件中的文件指針不是指向文件頭,那么必須先關(guān)閉文件,然后在再打開它才能從文件頭開始讀。()
A、錯(cuò)誤
B、正確
正確答案:


第44題,數(shù)據(jù)庫(kù)的發(fā)展歷程經(jīng)歷三個(gè)階段,即人工階段、文件階段、數(shù)據(jù)庫(kù)管理系統(tǒng)。(    )
A、錯(cuò)誤
B、正確
正確答案:


第45題,構(gòu)造函數(shù)用于創(chuàng)建類的實(shí)例對(duì)象,構(gòu)造函數(shù)名應(yīng)與類名相同,在類中必須定義構(gòu)造函數(shù),且只能定義一個(gè)構(gòu)造函數(shù)。
A、錯(cuò)誤
B、正確
正確答案:


第46題,數(shù)據(jù)庫(kù)系統(tǒng)就是DBMS。  (    )
A、錯(cuò)誤
B、正確
正確答案:


第47題,JAVA命名規(guī)范中,方法名與變量名首字母要求大寫。(    )
A、錯(cuò)誤
B、正確
正確答案:


第48題,如果線程的run方法執(zhí)行結(jié)束或拋出一個(gè)不能捕獲的例外,線程便進(jìn)入等待狀態(tài)。()
A、錯(cuò)誤
B、正確
正確答案:


第49題,執(zhí)行throw語(yǔ)句表面發(fā)生一個(gè)異常,這稱為拋出異常。()
A、錯(cuò)誤
B、正確
正確答案:


第50題,java語(yǔ)言可以發(fā)現(xiàn)數(shù)組越界、被0除等錯(cuò)誤。
A、錯(cuò)誤
B、正確
正確答案:














  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部