東北師范大學(xué)《Java程序設(shè)計》20春在線作業(yè)1-1(資料答案100分)

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

發(fā)布時間:2020/7/21 0:17:58來源:admin瀏覽: 44 次

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

[東北師范大學(xué)]Java程序設(shè)計20春在線作業(yè)1
試卷總分:100    得分:100
第1題,在Java中,開發(fā)圖形用戶界面的程序需要使用一個系統(tǒng)提供的類庫,這個類庫就是()包。
A、java.io
B、java.awt
C、java.applet
D、java.awt.event
正確答案:


第2題,下面代碼的執(zhí)行結(jié)果是什么?( )htmlbody
% x=3; %
% int x=5; %
%! int x=7; %
x = %=x%, %=this.x%
/body/html
A、x = 3, 5
B、x = 3, 7
C、x = 5, 3
D、x = 5, 7
正確答案:


第3題,以下字符常量中不合法的一個是()。
A、'l'
B、'\\'
C、"\n"
D、'我'
正確答案:


第4題,下面選項中不是面向?qū)ο缶幊讨饕w現(xiàn)的特性是()
A、封裝性
B、繼承
C、多態(tài)
D、類
正確答案:


答案來源:(www.),監(jiān)聽事件和處理事件()
A、都由Listener完成
B、都由相應(yīng)事件Listener處登記過的構(gòu)件完成
C、由Listener和構(gòu)件分別完成
D、由Listener和窗口分別完成
正確答案:


第6題,哪個關(guān)鍵字可以對對象加互斥鎖? ( )
A、transient
B、synchronized
C、serialize
D、static
正確答案:


第7題,paint()方法使用哪種類型的參數(shù)?()
A、Graphics
B、Graphics2D
C、String
D、Color
正確答案:


第8題,以下說法哪項是正確的()
A、以上代碼可通過編譯
B、不能通過編譯,因為沒有實現(xiàn)MouseListener接口中的所有方法
C、不能通過編譯,因為類頭定義不能分行
D、能通過編譯,若組件用該類作為Mouse的監(jiān)聽者并且接收了mouse-exited事件,則在執(zhí)行過程中會拋出異常
正確答案:


第9題,下面哪個方法與applet的顯示無關(guān)?()
A、draw()
B、update()
C、repaint()
D、paint()
正確答案:


答案來源:(www.),以下哪個方法用于定義線程的執(zhí)行體? ()
A、start()
B、init()
C、run()
正確答案:


第11題,選出合理的標識符 ()
A、_sys1_lll
B、2mail
C、$change
D、class
正確答案:,C


答案來源:(www.),下面哪些說法是正確的?()
A、Http Servlet.init () throws Servlet Exception
B、Http Servlet.service () thrwos Servlet Exception anIOException
C、Http Servlet.destroy () throws Servlet Exception
D、Http Servlet.do Head () throws Servlet Exception
正確答案:,B


第13題,下面哪個敘述是正確的?(選擇二個)()
1. public class MyTextArea extends TextArea {
2. public MyTextArea(int nrows, int ncols) {
3. enableEvents(AWTEvent.TEXT_ EVENT_MASK);4. }
5.
6. public void processTextEvent (TextEvent te) {
7. System.out.println("Processing a t
A、源程序必須存放到MyTextArea.java文件中
B、在行2和行3之間應(yīng)該增加一句:super(nrows, ncols)以至新構(gòu)件有合適的大小
C、在行6 processTextEvent()的返回值應(yīng)聲明為boolean而不是 void.
D、在行7和8之間應(yīng)增加一句:return true.
正確答案:,B


第14題,指出下列哪個方法與方法public void add(int a){}為合理的重載方法。()
A、public int add(int a)
B、public void add(long a)
C、public void add(int a,int b)
D、public void add(float a)
正確答案:,D


答案來源:(www.),以下是一段不完整的方法代碼,下面哪些方法能夠使該方法拋出一個IOException,假定該方法返回true?()            
1. public void method(){
2.
3. if (someTestFails()){
4.
5. }
6.
7.}
A、在行2增加:IOException e;
B、在行4增加:throw e;
C、在行4增加:throw new IOException();
D、在行6增加:throw new IOException();
正確答案:,D


第16題,下面關(guān)于類的封裝的描述,哪兩個是正確的?()
A、成員變量沒有訪問控制符。
B、成員變量可以直接訪問。
C、成員變量的訪問控制符是private
D、提供方法對數(shù)據(jù)進行訪問和修改
正確答案:,D


第17題,下面哪些jsp action中允許使用表達式(expression)?()
A、jsp:setProperty name="name" value=%= expression %
B、jsp:include page=%= expresion %
C、jsp:paran name="name" value=%= expression %
D、jsp:getProperty name=% expression %
正確答案:,B,C


第18題,下面代碼執(zhí)行后,其正確的輸出結(jié)果包括()。public class Example{
??public static void main(String args[] ){
??int l=0;
??do{
??System.out.println("Doing it for l is:"+l);
??}while(--l0)
??System.out.println("Finish");
??}
}
A、Doing it for l is 3
B、Doing it for l is 1
C、Finish
D、Doing it for l is 0
正確答案:,D


第19題,以下敘述正確的有?()
A、如果一個部件注冊多個監(jiān)聽者,事件只會被最后一個監(jiān)聽者處理。
B、如果一個部件注冊多個監(jiān)聽者,事件將被所有監(jiān)聽者處理。
C、一個部件注冊多個監(jiān)聽者將導(dǎo)致編譯出錯。
D、可以將一個部件已注冊的監(jiān)聽者移去。
正確答案:,D


答案來源:(www.),現(xiàn)有一變量聲明為boolean aa;下面賦值語句中錯誤的是()。
A、aa=false;
B、aa=False;
C、aa="true";
D、aa=0;
正確答案:,B,C


第21題,Java Applet是由獨立的解釋器程序來運行的。
A、錯誤
B、正確
正確答案:


第22題,Java語言的源程序代碼是由一個或多個編譯單元組成,每個編譯單元可包含多個類或接口,但每個編譯單元可以有一個以上的類或接口是公共的。
A、錯誤
B、正確
正確答案:


第23題,Java有兩類程序:Java Application和Java Applet,其中Java Applet程序只能在圖形界面中工作,而Java Application程序只能在字符界面中工作 。
A、錯誤
B、正確
正確答案:


第24題,Java小程序(Applet)的主類的父類必須是類Applet。
A、錯誤
B、正確
正確答案:


答案來源:(www.),run方法是通過調(diào)用init方法來間接調(diào)用的,只有調(diào)用init時,系統(tǒng)才會為線程對象分配運行所需要的資源。
A、錯誤
B、正確
正確答案:


第26題,while語句是循環(huán)結(jié)構(gòu)中的一種。
A、錯誤
B、正確
正確答案:


第27題,使用方法length( )可以獲得字符串或數(shù)組的長度。
A、錯誤
B、正確
正確答案:


第28題,Java  Applet的字節(jié)碼文件須嵌入HTML的文件中并由負責(zé)解釋HTML文件的WWW瀏覽器充當(dāng)解釋器來解釋運行。
A、錯誤
B、正確
正確答案:


第29題,聲明為final的方法不能在子類中重載。
A、錯誤
B、正確
正確答案:


答案來源:(www.),java中一個子類可以有多個父類,并可以為一個(父)類定義多個子類。
A、錯誤
B、正確
正確答案:


第31題,在applet的執(zhí)行過程中,applet的安全管理器對它進行強制地限制約束。
A、錯誤
B、正確
正確答案:


第32題,當(dāng)一個方法在運行過程中產(chǎn)生一個異常,則這個方法會終止,但是整個程序不一定終止運行。
A、錯誤
B、正確
正確答案:


第33題,一個Java Applet源程序的主類能有多個父類。
A、錯誤
B、正確
正確答案:


第34題,在Java中對象可以賦值,只要使用賦值號(等號)即可,相當(dāng)于生成了一個各屬性與賦值對象相同的新對象。
A、錯誤
B、正確
正確答案:


第35題,在Java中%是取余運算符,要求兩端操作數(shù)為整型。
A、錯誤
B、正確
正確答案:


第36題,接口是由常量和抽象方法組成的特殊類。
A、錯誤
B、正確
正確答案:


第37題,抽象方法必須在抽象類中,所以抽象類中的方法都必須是抽象方法。
A、錯誤
B、正確
正確答案:


第38題,子類的成員變量能與其父類的成員變量同名。
A、錯誤
B、正確
正確答案:


第39題,Java中數(shù)組的元素可以是簡單數(shù)據(jù)類型的量,也可以是某一類的對象。
A、錯誤
B、正確
正確答案:


第40題,在線程程序中,臨界資源,或臨界區(qū)是指在物理空間中臨近的資源。
A、錯誤
B、正確
正確答案:














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

    回到頂部