版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上1、Java語言有多種實現(xiàn)機制,下列 技術(shù)屬于垃圾回收機制。A、字節(jié)編譯B、內(nèi)存跟蹤C、語法檢查D、堆棧上/下溢檢查 本題考查的是垃圾回收機制。 Java語言不同于C+,它可以自動跟蹤內(nèi)存的使用情況,釋放一些不再需要使用的空間,從而保證了不會由于程序的運行而生成大量無法釋放的空間,該機置被稱垃圾回收機制,由于這種機制的引入,從很大程度上減輕了程序員的負擔。 故本題答案為B。2、下列特點中, 是Java虛擬機執(zhí)行的特點之一。A、字節(jié)代碼B、多進程C、靜態(tài)鏈接D、編譯 本題考查的是Java虛擬機。 Java語言的執(zhí)行模式是半編譯和半解釋型。Java編寫好的程序首先由編譯器
2、轉(zhuǎn)換為標準字節(jié)代碼,然后由Java虛擬機去解釋執(zhí)行。字節(jié)代碼也是一種二進制文件,但不能直接在操作系統(tǒng)上運行,它可看作虛擬機的機器碼。虛擬機把字節(jié)代碼程序與各操作系統(tǒng)和硬件分開,使Java程序獨立于平臺。 故本題答案為A。3、下面 不是Java中的容器。A、FrameB、PanelC、ScrollbarD、Dialog本題考查的是Java的容器。 容器java.awt.Container是Component的子類,一個容器可以容納多個構(gòu)件,并使他們成為一個整體。 常用的容器有Frame(窗口容器),Panel(面板容器),Applet(java小程序的容器),Dialog(對話框容器)等。 而本
3、題選項中的Scrollbar是滾動條,它是一個構(gòu)件,并不是容器。 故本題答案為C。4、下面 事件監(jiān)聽器在Java中無事件適配器。A、MouseListenerB、KeyListenerC、ActionListenerD、WindowListener本題考查的是事件適配器。 Java語言為一些Listener接口提供了適配器(Adapter)類。可以通過繼承事件所對應(yīng)的Adapter類,重寫需要的方法,無關(guān)方法不用實現(xiàn)。 java.awt.event包中定義的事件適配器類包括以下幾個: 1、ComponentAdapter,構(gòu)件適配器。 2、ContainerAdapter,容器適配器。 3、F
4、ocusAdapter,焦點適配器。 4、KeyAdapter,鍵盤適配器。 5、MouseMotionAdapter,鼠標運動適配器。 6、MouseAdapter,鼠標適配器。 7、WindowAdapter,窗口適配器。 故本題答案為C。5、對于catch子句的排列,下列 是正確的。A、父類在先,子類在后B、子類在先,父類在后C、有繼承關(guān)系的異常不能在同一個try程序段內(nèi)D、先有子類,其他如何排列都無關(guān)本題考查的是異常的捕獲。 在Java中提供了結(jié)構(gòu)化的異常處理功能,其主要是通過try.catch語句來實現(xiàn)的。在Java中可以將可能產(chǎn)生異常的代碼放入到try子句中,如果產(chǎn)生異常,將會執(zhí)行
5、catch子句。如果有多個異常,則應(yīng)先處理父類異常,再處理子類異常,否則后面的異常處理,將得不到執(zhí)行。 故本題答案為A。6、以下 表達式是不合法的。A、String x="Hello" int y=9; x+=y;B、String x="Hello" int y=9; if(x=y) C、String x="Hello" int y=9; x=x+y;D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length() : 0本題考查的是表達式。 Java對&
6、quot;+"進行了擴展,不僅可以連接字符串,而且還能將字符串與其它類型數(shù)據(jù)進行連接,結(jié)果是字符串。 若"+"的第一個操作數(shù)是字符串,Java會自動將后面的操作數(shù)類型轉(zhuǎn)換成字符串類型。例如本題選項A中,x+=y即x=x+y,則計算結(jié)果x的值為字符串Hello9;選項C與此類似,故此選項也是正確的;選項D主要考查的是條件運算符"?:",即把表達式(x!=null)&&(x.length()>0) ? x.length() : 0的值賦給整型變量y,運行結(jié)果y的值是0;而選項B是因為"="兩邊的類型不匹配,
7、無法比較,所以此表達式是錯誤的。 故本題答案為B。7、當輸入一個字節(jié)流時,要 。A、實現(xiàn)DataInput接口B、實現(xiàn)ObjectInput接口C、實現(xiàn)Serializable接口D、繼承Reader抽象類本題考查的是字節(jié)流。 在Java中,輸入一個字節(jié)流時,要實現(xiàn)DataInput接口。該接口定義在java.io包中。處理字節(jié)流的DataInputStream類實現(xiàn)了該接口。同時,DataOutput接口提供了字節(jié)輸出流的功能,RandomAccessFile類實現(xiàn)了DataInput與DataOutput這兩種接口。 故本題答案為A。8、JScrollPane是帶滾動條的面板,主要是通過移
8、動_來實現(xiàn)的。A、JViewportB、JSplitPaneC、JDesktopPaneD、JlayeredPane 本題考查的是JScrollPane。 在JScroolPane類中,主要是通過JViewport(視口)類來實現(xiàn)內(nèi)容的滾動的。JViewport是一種特殊的對象,用于查看基層構(gòu)件,滾動條實際上就是沿著構(gòu)件移動視口,同時描繪出它能看到的內(nèi)容。 故本題答案為A。9、如果類中的成員變量只能被同一包訪問,則使用以下 約束符。A、無訪問控制符B、publicC、protectedD、final 本題考查的是修飾符的含義。 1、public指明變量為公有。 2、protected指明變量為
9、保護訪問??杀煌粋€包中其他類、不同包中該類的子類以及該類自己訪問和引用。 3、final指明變量為常量。 4、默認(friendly)即無訪問控制符,表示只能被同一個包中的類訪問和引用。 故本題答案為A。10、下列語句正確的是_ 。A、>> 是算術(shù)右移操作符B、>> 是邏輯右移操作符C、>>> 是算術(shù)右移操作符D、>>> 是邏輯左移操作符 本題考查的是移位運算符。 1、算術(shù)右移運算符>> 用來將一個數(shù)的二進制位序列右移若干位。 2、算術(shù)左移運算符<< 用來將一個數(shù)的二進制位序列左移若干位。 3、邏輯右移運算符
10、>>> 用來將一個數(shù)的各二進制位添零右移若干位。 故本題答案為A。11、為讀取的內(nèi)容進行處理后再輸出,需要使用下列 流A、File streamB、Pipe streamC、Random streamD、Filter stream 本題考查的是流的概念。 過濾流為I/O訪問提供了同步處理機制。保證在某時刻只能有一個線程訪問一個I/O流。要保證讀取的內(nèi)容進行處理后能夠正確的輸出,要使用過濾流(Filter stream),否則不能保證輸出數(shù)據(jù)的正確性。 故本題答案為D。12、下列命令中, 命令是Java的編譯命令。A、javacB、javaC、javadocD、appletvi
11、ewer 本題考查的是Java運行過程。 Java有兩類應(yīng)用程序,Java Application和Java Applet。它們編譯源代碼時運用應(yīng)用程序相同,即javac.exe。 java.exe是用于Java Application程序解釋執(zhí)行的,若執(zhí)行成功,顯示結(jié)果;若執(zhí)行有錯,則顯示錯誤報告。 故本題答案為A。13、對JFrame添加構(gòu)件有 種方式。A、一種B、兩種C、三種D、四種 本題考查的是JFrame框架。 對JFrame添加構(gòu)件有兩種方式: 1、用getContentPane()方法獲得JFrame的內(nèi)容面板,再對其加入構(gòu)件frame.getContentPane().add(
12、childComponent)。 2、建立一個Jpanel或JDesktopPane之類的中間容器,把構(gòu)件添加到容器中,再用setContentPane()方法把該容器置為JFrame的內(nèi)容面板: Jpanel contentPane=new Jpanel(); /把其他構(gòu)件添加到Jpanel中 frame.setContentPane(contentPane);/把contentPane對象設(shè)置成為frame的內(nèi)容面板。 故本題答案為B。14、對象狀態(tài)持久化是通過 。A、文件B、管道C、串行化D、過濾器 本題考查的是對象的永久化概念。 將Java程序中的對象保存在外存中,稱為對象永久化。對象
13、永久化的關(guān)鍵是將它的狀態(tài)以一種串行格式表示出來,以便以后讀該對象時能夠把它重構(gòu)出來。 故本題答案為C。15、下列 類聲明是正確的。A、abstract final class HI···B、abstract private move()···C、protected private number;D、public abstract class Car··· 本題考查的是類的聲明。 類聲明的格式如下: 修飾符class 類名extends 父類名implements 類實現(xiàn)的接口列表 其中括起來的內(nèi)容為可選項
14、。關(guān)鍵字class是類定義的開始,類名應(yīng)符合標識符命名規(guī)則,第一個字母大寫。 本題中選項B,C無關(guān)鍵字class,故它們不是類聲明。選項A中的兩個修飾符不能同時用于修飾同一個類,因為abstract類自身沒有具體對象,需要派生出子類后再創(chuàng)建子類的對象;而final類不可能有子類,這樣abstract final類就無法使用,也就沒有意義了。 故本題答案為D。16、面向?qū)ο蟮某绦蛟O(shè)計方法中涉及的對象是系統(tǒng)中用來描述客觀事物的一個_。標準答案為:實體17、_是數(shù)據(jù)庫應(yīng)用的核心。標準答案為:數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是數(shù)據(jù)庫應(yīng)用的核心。在數(shù)據(jù)庫應(yīng)用系統(tǒng)中的一個核心問題就是設(shè)計一個能滿足用戶要求,性能良好的
15、數(shù)據(jù)庫,這就是數(shù)據(jù)庫設(shè)計。19、當用戶改變TextField中的文字時,實現(xiàn) 接口可實現(xiàn)對事件的響應(yīng)。標準答案為:TextListener本題考查的是事件的響應(yīng)。 TextListener是Java中的監(jiān)聽器接口,其作用是檢查文本框中的字段是否改變,如果文本框中的內(nèi)容發(fā)生改變,將執(zhí)行該接口中的textValueChanged方法。20、將E-R圖轉(zhuǎn)換到關(guān)系模式時,實體與聯(lián)系都可以表示成_。A、屬性B、關(guān)系C、鍵D、域 關(guān)系是由若干個不同的元組所組成,因此關(guān)系可視為元組的集合,將E-R圖轉(zhuǎn)換到關(guān)系模式時,實體與聯(lián)系都可以表示成關(guān)系。 本題答案為B。21、索引屬于_。A、模式B、內(nèi)模式C、外模式D
16、、概念模式 內(nèi)模式(Internal Schema)又稱物理模式(Physical Schema),它給出了數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存取方法,如數(shù)據(jù)存儲的文件結(jié)構(gòu)、索引、集簇及hash等存取方式與存取路徑。 本題答案為B。22、Java源程序文件的擴展名為_。A、javaB、classC、htmlD、exe本題考查的是Java程序的結(jié)構(gòu)。 Java源程序的后綴名是.java,源程序編譯后的字節(jié)碼文件的后綴是.class,.exe文件是Windows系統(tǒng)的應(yīng)用程序的文件后綴。.html是靜態(tài)網(wǎng)頁的后綴。 故本題答案為A。23、假設(shè)MyProg.java已經(jīng)通過JDK編譯程序進行編譯通過生成了應(yīng)用
17、程序,那么通過命令行執(zhí)行這個語句:java MyProg I like tests ,那么main方法中的args0是_。A、MyProgB、IC、likeD、tests 本題考查的是Java程序的結(jié)構(gòu)。 Java程序通過args數(shù)組保存了在命令行中輸入的所有參數(shù),其中第一個參數(shù)是I。 故本題答案為B。24、給出以下關(guān)于一個使用適當?shù)淖址g距的字體的TextField的表達式TextField t = new TextField("they are good",40);以下說法中_是正確的。A、被顯示的字符串可以使用多種字體/只有一種字體B、一行中最大的字符數(shù)是40/使顯示
18、的最大字符數(shù)C、顯示的寬度正好是40個字符寬/有可能不足 只是設(shè)置的最佳大小D、用戶可以編輯字符本題考查的是TextField的使用方法。 對于TextField的該種形式的構(gòu)造函數(shù)來說,前一個參數(shù)是文本域中初始的字符串的顯示值,而后一個是推薦的顯示寬度,以列數(shù)表示,在構(gòu)造文本域的時候會將這個大小設(shè)置為最佳大小,如果容器的限制使得文本域不能顯示這么多也沒有辦法,一般來說是比這個大小大的,而且即使寬度很小,你也可以在文本域的一行中輸入很長的字符串,只要不使用回車,在超過顯示寬度后文本域會自動出現(xiàn)水平滾動條(沒有被設(shè)置為關(guān)閉,缺省是不關(guān)閉的),而文本域的缺省編輯方式是可編輯的,一個文本域只能使用一
19、種字體,這個字體可以在運行的過程中動態(tài)的改變,但是文本域中的所有字符串都將使用這個字體顯示。 故本題答案為D。25、在Java API文檔中下面的_部分不被包括在內(nèi)。A、類及用途的描述B、父類的方法的列表C、成員變量的列表D、類層次本題考查的是API包的內(nèi)容。 類文檔的內(nèi)容主要是:類層次、類及用途描述、成員變量列表、構(gòu)造方法列表、成員方法列表、從類層次上繼承的方法列表、成員變量的詳細說明、構(gòu)造方法詳細說明、成員方法詳細說明。 故本題答案為B。26、如果一個Java源程序文件中定義有4個類(不考慮嵌套類),則使用Sun公司的JDK編譯器javac編譯,該源程序文件將產(chǎn)生_個文件名與類名相同的字節(jié)
20、碼文件。標準答案為:4 或 四這個題目考查的是JAVA語言的開發(fā)和編譯環(huán)境。Java程序的編譯程序是javac.exe。javac命令將Java程序編譯成字節(jié)碼,然后你可用java解釋器java命令來解釋執(zhí)行這些Java字節(jié)碼。Java程序源碼必須存放在后綴為.java的文件里。Java程序里的每一個類,javac都將生成與類相同名稱但后綴為.class文件。編譯器把.class文件放在.java文件的同一個目錄里,除非你用了-d選項。27、如果一個Java Applet源程序文件只定義有一個類,該類的類名為MyApplet,則類MyApplet必須是Applet類的子類,并且存儲該源程序文件
21、的文件名必須為_。標準答案為:MyApplet.java 或 MyApplet編譯后的字節(jié)碼名為:MyApplet.class本題考查的是Java程序結(jié)構(gòu)特點。 Applet小應(yīng)用程序的實現(xiàn)主要依靠java.applet包中的Applet類。與一般的應(yīng)用程序不同,Applet應(yīng)用程序必須嵌入在HTML頁面中,才能得到解釋執(zhí)行;同時Applet可以從Web頁面中獲得參數(shù),并和Web頁面進行交互。28、數(shù)據(jù)庫概念設(shè)計的過程中,視圖設(shè)計一般有三種設(shè)計次序,以下各項中不對的是_。A、自頂向下B、由底向上C、由內(nèi)向外D、由整體到局部 數(shù)據(jù)庫概念設(shè)計的過程中,視圖設(shè)計一般有三種設(shè)計次序,它們是: 1、自頂
22、向下。這種方法是先從抽象級別高且普遍性強的對象開始逐步細化、具體化與特殊化。 2、由底向上。這種設(shè)計方法是先從具體的對象開始,逐步抽象,普遍化與一般化,最后形成一個完整的視圖設(shè)計。 3、由內(nèi)向外。這種設(shè)計方法是先從最基本與最明顯的對象著手逐步擴充至非基本、不明顯的其它對象。 本題答案為D。29、在結(jié)構(gòu)化方法中,軟件功能分解屬于下列軟件開發(fā)中的_階段。A、詳細設(shè)計B、需求分析C、總體設(shè)計D、編程調(diào)試總體設(shè)計過程通常由兩個主要階段組成:系統(tǒng)設(shè)計,確定系統(tǒng)的具體實現(xiàn)方案;結(jié)構(gòu)設(shè)計,確定軟件結(jié)構(gòu)。為確定軟件結(jié)構(gòu),首先需要從實現(xiàn)角度把復(fù)雜的功能進一步分解。分析員結(jié)合算法描述仔細分析數(shù)據(jù)流圖中的每個處理,
23、如果一個處理的功能過分復(fù)雜,必須把它的功能適當?shù)胤纸獬梢幌盗斜容^簡單的功能。 本題答案為C。30、下面有關(guān)Java代碼安全性的敘述_是不對的。A、字節(jié)碼校驗器加載查詢執(zhí)行需要的所有類B、運行時解釋器執(zhí)行代碼C、在運行時,字節(jié)碼被加載,驗證然后在解釋器里面運行D、類加載器通過分離本機文件系統(tǒng)的類和從網(wǎng)絡(luò)導(dǎo)入的類增加安全性本題考查的是Java的安全機制。類加載器(class loader)加載程序運行所需要的所有類,它通過區(qū)分本機文件系統(tǒng)的類和網(wǎng)絡(luò)系統(tǒng)導(dǎo)入的類增加安全性,這可以限制任何的特洛伊木馬程序,因為本機類總是先被加載,一旦所有的類被加載完,執(zhí)行文件的內(nèi)存劃分就固定了,在這個時候特定的內(nèi)存地
24、址被分配給對應(yīng)的符號引用,查找表(lookup table)也被建立,由于內(nèi)存劃分發(fā)生在運行時,解釋器在受限制的代碼區(qū)增加保護防止未授權(quán)的訪問;然后字節(jié)碼校驗器(byte code verifier)進行校驗,主要執(zhí)行下面的檢查:類符合JVM規(guī)范的類文件格式,沒有違反訪問限制,代碼沒有造成堆棧的上溢或者下溢,所有操作代碼的參數(shù)類型都是正確的,沒有非法的數(shù)據(jù)類型轉(zhuǎn)換(例如將整型數(shù)轉(zhuǎn)換成對象類型)發(fā)生;校驗通過的字節(jié)碼被解釋器(interpreter)執(zhí)行,解釋器在必要時通過運行時系統(tǒng)執(zhí)行對底層硬件的合適調(diào)用。故本題答案為A。31、下列程序運行的結(jié)果是_。public class Example
25、String str=new String("good"); charch='a','b','c' public static void main(String args) Example ex=new Example(); ex.change(ex.str,ex.ch); System.out.print(ex.str+" and "); System.out.print(ex.ch); public void change(String str,char ch) str="test ok&qu
26、ot; ch0='g' A、good and abcB、good and gbc C、test ok and abc D、test ok and gbc 本題考查的是條件語句的使用。Java語言中,原始數(shù)據(jù)類型變量是按值傳遞的,引用類型變量是按地址傳遞的。 故本題答案為B。32、Java目前支持圖象文件格式是_。A、.gif和.jpegB、.bmp和.jpgC、.gif和.bmpD、.tiff和.jpg本題考查的是Applet的多媒體支持。在java.applet、java.awt、java.awt.image包中,包含了許多圖象支持的類和方法。在程序中圖像由一個java.Im
27、age類的對象來表示。目前Java所支持的圖像格式有:GIF、JPEG、和PNG3種。其中PNG格式是JDK1.3以上版本支持的一種光柵圖像格式,它的顯示方法與其他兩格式相同。 故本題答案為A。33、下列關(guān)于Java Application與Java Applet程序的差別描述正確的是 。A、運行方式不同,程序結(jié)構(gòu)相同,運行工具不同,受到的限制相同B、運行方式相同,程序結(jié)構(gòu)不同,運行工具不同,受到的限制相同C、運行方式相同,程序結(jié)構(gòu)相同,運行工具不同,受到的限制也不同D、運行方式不同,程序結(jié)構(gòu)不同,運行工具不同,受到的限制也不同本題考查的是程序的結(jié)構(gòu)中Java Application和Java
28、 Applet的區(qū)別。Java語言是一種半編譯半解釋的語言。Java的用戶程序分為兩類:Java Application和Java Applet。這兩類程序在組成結(jié)構(gòu)和執(zhí)行機制上都有一定的差異,主要體現(xiàn)在以下幾方面:(1)運行方式不同。Java Application是完整的程序,可以獨立運行;Java Applet程序不能單獨運行,它必須嵌入到用HTML語言編寫的Web頁面中,通過與Java兼容的瀏覽器來控制執(zhí)行。(2)運行工具不同。Java Application程序被編譯以后,用普通的Java解釋器就可以使其邊解釋邊執(zhí)行,而Java Applet必須通過網(wǎng)絡(luò)瀏覽器或者Applet觀察器才
29、能執(zhí)行。(3)程序結(jié)構(gòu)不同。每個Java Application程序必定含有一個并且只有一個main方法,程序執(zhí)行時,首先尋找main方法,并以此為入口點開始運行。含有main方法的那個類,常被稱為主類,也就是說,Java Application程序都含有一個主類。而Applet程序則沒有含main方法的主類,這也正是Applet程序不能獨立運行的原因。盡管Applet沒有含main方法的主類,但Applet一定有一個從java.applet.Applet派生的類,它是由Java系統(tǒng)提供的。(4)受到的限制不同。Java Application程序可以設(shè)計成能進行各種操作的程序,包括讀寫文件的
30、操作,但是 Java Applet 對站點的磁盤文件既不能進行讀操作,也不能進行寫 操作。然而,由于Applet的引入,使Web頁面具有動態(tài)多媒體效果和可交互性能,這使由名為超文本、實為純文本的HTML語言編寫成的Web頁面真正具有了超文本功能,不但可以顯示文本信息,而且還可以有各種圖片效果和動態(tài)圖形效果,從而使頁面顯得生動美麗;另外,Applet使Web頁面增加了按鈕等功能,從而增加了交互性。 故本題答案為D。34、數(shù)據(jù)流的類型有_和事務(wù)型。標準答案為:變換型典型的數(shù)據(jù)流類型有兩種:變換型和事務(wù)型。 變換型:是指信息沿輸入通路進入系統(tǒng),同時由外部形式變換為內(nèi)部形式,進入系統(tǒng)的信息通過變換中心
31、,經(jīng)加工處理以后再沿輸出通路變換成外部形式離開軟件系統(tǒng)。 事務(wù)型:在很多軟件應(yīng)用中,存在某種作業(yè)數(shù)據(jù)流,它可以引發(fā)一個或多個處理,這些處理能夠完成該作業(yè)要求的功能,這種數(shù)據(jù)流就叫做事務(wù)。35、Java程序的基本單位是_。標準答案為:類 或 class36、下列程序的功能是在監(jiān)控臺上每隔一秒鐘顯示一個字符串"Hello!",能夠填寫在程序中下劃線位置,使程序完整并能正確運行的語句是_。public class Test implements Runnable public static void main(String args) Test t=new Test(); Thr
32、ead tt=new Thread(t); tt.start(); public void run() for(;) try _; catch(_ e) System.out.println("Hello!"); A、sleep(1000)InterruptedExceptionB、t.sleep(1000)InterruptedExceptionC、Thread.sleep(1000)RuntimeExceptionD、Thread.sleep(1000)InterruptedException本題考查的是線程的使用。 Thread的sleep方法的原型如下: publi
33、c static void sleep(long millis)throws InterruptedExceptionsleep()的功能是使當前執(zhí)行的線程睡眠(暫時停止)指定時間。sleep()是Thread的static成員,且拋出InterruptedException。 故本題答案為D。37、下列關(guān)于線程優(yōu)先級的說法中,正確的是_。A、線程的優(yōu)先級是不能改變的B、線程的優(yōu)先級是在創(chuàng)建線程時設(shè)置的C、在創(chuàng)建線程后的任何時候都可以設(shè)置D、B和C 本題考查的是Java語言中線程的優(yōu)先級。 Java語言中線程的優(yōu)先級是用一個介于MIN_PRIORITY 和MAX_PRIORITY之間的整數(shù)來表
34、示的。可以在創(chuàng)建線程后的任何時候修改線程的優(yōu)先級。 故本題答案為C。38、在讀字符文件Employee.dat時,使用該文件作為參數(shù)的類是_。A、BufferedReaderB、DataInputStreamC、DataOutputStreamD、FileInputStream 本題考查的是文件和文件I/O。 BufferedReader用來從字符輸入流中讀取并緩沖字符,以提高讀取字符(或字符數(shù)組)的效率。其構(gòu)造方法為: public BufferedReader(Reader in) public BufferedReader(Reader in, int sz) DataInputStre
35、am用來以獨立于機器的方式從潛在的輸入流中讀取Java基本數(shù)據(jù)類型。構(gòu)造方法為: DataInputStream(InputStream in) FileInputStream用來從文件中讀取字節(jié)。構(gòu)造方法為: FileInputStream(String name) FileInputStream(File file) 故本題答案為D。39、閱讀下列代碼后public class Person int arr=new int10; public static void main(String args) System.out.println(arr1); 正確的說法是_。A、編譯時將產(chǎn)生錯誤
36、B、編譯時正確,運行時將產(chǎn)生錯誤C、輸出為零D、輸出為空 本題考查的是數(shù)組的使用。 由于數(shù)組arr聲明時未用static關(guān)鍵字,而main()方法直接引用arr(而非通過Person的實例引用),將產(chǎn)生"非靜態(tài)變量不能從靜態(tài)上下文中引用"(non-static variable cannot be referenced from a static context)的編譯錯誤。 故本題答案為A。40、按照Java的標識符命名規(guī)范,下列表示一個類的標識符正確的是_。A、HelloworldB、HelloWorldC、helloworldD、helloWorld本題考查的是Java的命名約定。 Java的命名約定的基本原則如下:(1)_、$不作為變量名、方法名開頭。(2)變量名、方法名首單詞小寫,其余單詞只有首字母大寫。如myVariable,my
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年農(nóng)業(yè)跨境投資合規(guī)操作指南
- 2026年農(nóng)用傳感器部署維護技巧
- 2026浙江臺州市立醫(yī)院招聘高層次衛(wèi)技人員28人備考題庫及1套參考答案詳解
- 2026河南漯河市源匯區(qū)農(nóng)信聯(lián)社寒假實習(xí)生招募15人備考題庫及參考答案詳解1套
- 2026湖南郴州市桂陽縣縣直事業(yè)單位選聘5人備考題庫及完整答案詳解1套
- 2026年農(nóng)業(yè)信貸風(fēng)控模型構(gòu)建方法
- 職業(yè)噪聲工人心血管健康管理的實踐指南
- 職業(yè)健康監(jiān)護檔案與危害因素監(jiān)測數(shù)據(jù)整合分析
- 馬鞍山2025年安徽馬鞍山師范高等專科學(xué)校招聘緊缺專業(yè)碩士21人筆試歷年參考題庫附帶答案詳解
- 職業(yè)人群高血脂的飲食干預(yù)方案
- 市安全生產(chǎn)例會制度
- 高新區(qū)服務(wù)規(guī)范制度
- 小程序維護更新合同協(xié)議2025
- 中國自有品牌發(fā)展研究報告2025-2026
- 地形測量投標標書技術(shù)設(shè)計書
- 2025及未來5年馬桶水箱組合項目投資價值分析報告
- 合伙建廠合同協(xié)議書
- 代建合同安全協(xié)議書
- 貸款掛靠合同(標準版)
- 學(xué)生手機理性使用教育教案
- 統(tǒng)編版(2024)七年級上冊歷史期末復(fù)習(xí)知識點講義
評論
0/150
提交評論