- 相關(guān)推薦
NIIT認證Java考試題庫
NIIT的工作領(lǐng)域包括系統(tǒng)合成,商業(yè)對策,工程,制造,財務(wù),網(wǎng)絡(luò)工程,通訊,信息技術(shù)咨詢,應(yīng)用軟件開發(fā),多媒體軟件及職業(yè)信息技術(shù)培訓(xùn)和企業(yè)信息技術(shù)培訓(xùn)。下面一起來看看NIIT認證的java考試題庫,希望能幫助到大家!
JDK是( )
A、一種全新的程序語言
B、一種程序開發(fā)輔助工具
C、一種由Java寫成的,并支持Java Applet的瀏覽器
D、一種游戲軟件
2、Java語言中下面哪個可以用作正確的變量名稱( )
A、3D B、name C、extends D、implements
3、構(gòu)造函數(shù)何時被調(diào)用( )
A、類定義時 B.創(chuàng)建對象時
C.調(diào)用對象方法時 D.使用對象的變量時
4、Java中,哪種不可以用來限制存取權(quán)限的關(guān)鍵字( )
A、public B、protected C、extends D、private
5、要想定義一個不能被實例化的抽象類,在類定義中必須加上修飾符( )。
A、 final B、 public C、 private D、abstract
6、Java源文件和編譯后的文件擴展名分別為( )
A、.class和 .java B、.java和 .class
C、.class和 .class D、.java和 .java
7、若已定義 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,則對x數(shù)組元素錯誤的引用是( )。
A、 x[5-3] B、 x[k] C、 x[k+5] D、 x[0]
8、下列語句序列執(zhí)行后,i 的值是( )。
int i=8, j=16;
if( i-1 > j ) i--; else j--;
A、 15 B、 16 C、 7 D、 8
9、下列語句序列執(zhí)行后,i的值是( )。
int i=16;
do { i/=2; } while( i > 3 );
A、 16 B、 8 C、 4 D、 2
10、不能構(gòu)成循環(huán)的語句是( )。
A、for 語句 B、while 語句 C、switch 語句 D、do while 語句
11.欲構(gòu)造ArrayList類的一個實例,此類繼承了List接口,下列哪個方法是正確的 ?
A、 ArrayList myList=new Object();
B、 List myList=new ArrayList();
C、 ArrayList myList=new List();
D、 List myList=new List();
12、給出下面代碼:
public class Person{
static int arr[] = new int[10];
public static void main(String a[])
{
System.out.println(arr[1]);
}
}
那個語句是正確的?
A、 編譯時將產(chǎn)生錯誤;
B、 編譯時正確,運行時將產(chǎn)生錯誤;
C 、輸出零;
D、 輸出空。
13、哪個關(guān)鍵字可以拋出異常?
A、 transient
B、 finally
C、 throw
D、 static
14、System類在哪個包中?
A、 java.util
B、 java.io
C、 java.awt
D、 java.lang
15、下面哪種注釋方法能夠支持javadoc命令:
A、 /**...**/
B、 /*...*/
C、 //
D、 /**...*/
16、下面哪個修飾符修飾的方法只能被本類中的其他方法使用( )
A、protected B、static C、private D、public
17、下面哪個是對字符串String的正確定義 ( )
A、String s1=null; B、String s2=’null’ ;
C、String s3=(String) ‘abc’ ; D、String s4=(String) ‘\uface’;
18、下面哪條語句定義了5個元素的數(shù)組( )
A、int [] a={22,23,24,25,12};
B、int a []=new int(5);
C、int [5] array;
D、int [] arr;
19、下面哪項可以得到數(shù)組元素的個數(shù),java中定義數(shù)組名為 abc,( )
A、abc.length( ) B、abc.length C、len(abc) D、ubound(abc)
20、下面關(guān)于java中類的說法哪個是不正確的( )
A、類體中只能有變量定義和成員方法的定義,不能有其他語句。
B、構(gòu)造函數(shù)是類中的特殊方法。
C、類一定要聲明為public的,才可以執(zhí)行。
D、一個java文件中可以有多個class定義。
21、在java的一個異常處理中,哪個語句塊可以有多個 ( )
A、catch B、finally C、try D、throws
22、數(shù)組中可以包含什么類型的元素?_____________。
A、int型 B、string型 C、數(shù)組 D、以上都可以
23、以下哪個方法用于定義線程的執(zhí)行體?
A、 start()
B、init()
C、run()
D、main()
24、Java語言具有許多優(yōu)點和特點,下列選項中,哪個反映了Java程序并行機制的特點( )
A 安全性 B 多線程 C 跨平臺 D 可移植
25、Character流與Byte流的區(qū)別是( )
A 每次讀入的字節(jié)數(shù)不同
B 前者帶有緩沖,后者沒有
C 前者是塊讀寫,后者是字節(jié)讀寫
D 二者沒有區(qū)別,可以互換使用
26、函數(shù)重載是指 ( )
A、兩個或兩個以上的函數(shù)取相同的函數(shù)名,但形參的個數(shù)或類型不同
B、兩個以上的函數(shù)取相同的名字和具有相同的參數(shù)個數(shù),但形參的類型可以不同
C、兩個以上的函數(shù)名字不同,但形參的個數(shù)或類型相同
D、兩個以上的函數(shù)取相同的函數(shù)名,并且函數(shù)的返回類型相同
27、下列運算結(jié)果默認為float的是( )
A、100/10 B、100*10
C、100F+10 D、100D-10
28、在Java中,不屬于整數(shù)類型變量的是( )
A、double B、long
C、int D、byte
29、下面哪個語句是正確的( )
A、Object o=new Button(″A″); B、Button b=new Object(″B″);
C、Panel p=new Frame(); D、Frame f=new Panel();
30、下列說法不正確的是( )
A、IOException必須被捕獲或拋出
B、java語言會自動初始化變量的值
C、java語言不允許同時繼承一個類并實現(xiàn)一個接口
D、java語言會自動回收內(nèi)存中的垃圾
31、Java編程所必須的默認引用包為( )
A、java.sys包 B、java.lang包
C、java.new包 D、以上都不是
32、在java中的線程模型包含()
A、 一個虛擬處理器
B、 CPU執(zhí)行的代碼
C、 代碼操作的數(shù)據(jù)
D、 以上都是
33、在Java中,開發(fā)圖形用戶界面的程序需要使用一個系統(tǒng)提供的類庫,這個類庫就是( )包。
A、java.io B、java.awt
C、java.applet D、java.awt.event
34、創(chuàng)建一個標識有“關(guān)閉”按鈕的語句是( )。
A、JTextField b = new JTextField(“關(guān)閉”);
B、JLabel b = new JLabel(“關(guān)閉”);
C、JCheckbox b = new JCheckbox(“關(guān)閉”);
D、JButton b = new JButton(“關(guān)閉”);
35、下列屬于文件輸入輸出類的是()
A、 FileInputStream和FileOutputStream
B、 BufferInputStream和BufferOutputStream
C、 PipedInputStream和PipedOutputStream
D、 以上都是
36、當要將一文本文件當作一個數(shù)據(jù)庫訪問,讀完一個紀錄后,跳到另一個紀錄,它們在文件的不同地方時,一般使用()類訪問。
A、 FileOutputStream
B、 RandomAccessFile
C、 PipedOutputStream
D、 BufferedOutputStream
37、JDBC的模型對開放數(shù)據(jù)庫連接(ODBC)進行了改進,它包含()
A、 一套發(fā)出SQL語句的類和方法
B、 更新表的類和方法
C.調(diào)用存儲過程的類和方法
D、 以上全部都是
38、在Java圖形用戶界面編程中,若顯示一些不需要修改的文本信息,一般是使用( )類的對象來實現(xiàn)。
A、JPanel B、JButton
C、JTextArea D、JTextField
39、執(zhí)行沒有預(yù)編譯的SQL,用
A、 CallableStatement
B、 Statement
C、 PreparedStatement
D、 CallStatment
40、調(diào)用存儲進程或函數(shù)用
A、 CallableStatement
B、 Statement
C、 PreparedStatement
D、 CallStatment
41、接口Statement中定義的executeUpdate返回的類型是
A、 ResultSet
B、 int
C、 boolean
D、 String
42、如果要限制某個查詢語句返回的最多的記錄數(shù),可以通過調(diào)用Statement的方法 來實現(xiàn)。
A、 setFetchSize
B、 setMaxFieldSize
C、 setMaxRows
D、 setMaxCols
43、數(shù)據(jù)庫中,可以調(diào)用DataSource的方法__ 獲得數(shù)據(jù)庫連接。
A、 Delegate
B、 Factory
C、 connect
D、 getConnection
44、 事務(wù)的四個屬性中持久性是指:( )
A、 一個事務(wù)是一個不可分割的工作單位,事務(wù)中包括的諸操作要么都做,要么都不做。
B、 一個事務(wù)一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應(yīng)該是永久性的。接下來的其他操作或故障不應(yīng)該對其有任何影響。
C、 一個事務(wù)必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)。一致性與原子性是密切相關(guān)的。
D、 一個事務(wù)的執(zhí)行不能被其他事務(wù)干擾。即一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的,并發(fā)執(zhí)行的各個事務(wù)之間不能互相干擾。
45、在java中,Integer.MAX_VALUE表示
A、浮點類型最大值
B、整數(shù)類型最大值
C、長整型最大值
D、以上說法都不對
46、已知i為整形變量,關(guān)于一元運算++i和i++,下列說法正確的是
A、 ++i運算將出錯
B、 在任何情況下運行程序結(jié)果都一樣
C、 在任何情況下運行程序結(jié)果都不一樣
D、 在任何情況下變量i的值都增1
47、在java語句中,運算符&&實現(xiàn)
A、 邏輯或
B、 邏輯與
C、 邏輯非
D、 邏輯相等
48、下列方法method()執(zhí)行,返回值為
int method(){
int num=10;
if (num>20)
return num;
num=30;
。
A、10
B、20
C、30
D、編譯出錯
49、關(guān)于while和do-while循環(huán),下列說法正確的是
A、兩種循環(huán)除了格式不通外,功能完全相同
B、與do-while語句不通的是,while語句的循環(huán)至少執(zhí)行一次
C、do-while語句首先計算終止條件,當條件滿足時,才去執(zhí)行循環(huán)體中的語句
D、以上都不對。
50、在java中,字符串由java.lang.String和()定義
A、java.lang.StringChar
B、java.lang.StringBuffer
C、java.io.StringChar
D、java.io.StringBuffer
51、若在某一個類定義中定義有如下的方法: abstract void performDial( );
該方法屬于( )。
A、本地方法 B、最終方法 C、解態(tài)方法 D、抽象方法
52、關(guān)鍵字supper的作用是
A、用來訪問父類被隱藏的成員變量
B、用來調(diào)用父類中被重載的方法
C、用來調(diào)用父類的構(gòu)造函數(shù)
D、以上都是
53、刪除表中數(shù)據(jù)的語句是( )。
A、 DROP B、 ALTER
C、 UPDATE D、 DELETE
54、創(chuàng)建表的命令是( )。
A、 Create database 表名 B、 Create VIEW 表名
C、 Create TABLE 表名 D、 ALTER TABLE 表名
55、關(guān)于關(guān)系圖下列哪一個是正確的( )。
A、 關(guān)系圖是在同一個表中不同字段之間建立關(guān)聯(lián)
B、 關(guān)系圖是在不同表中的字段之間建立關(guān)聯(lián)
C、 關(guān)系圖是表與表之間建立關(guān)聯(lián),與字段無關(guān)。
D、 關(guān)系圖是在不同數(shù)據(jù)庫之間建立關(guān)聯(lián)
56、以下觸發(fā)器是當對[表1]進行( )操作時觸發(fā)。
Create Trigger abc on 表1
For insert , update , delete
As ……
A、只是修改 B、只是插入
C、只是刪除 D、修改、插入、刪除
57、下列四項中,不屬于數(shù)據(jù)庫特點的是( )。
A、數(shù)據(jù)共享 B、數(shù)據(jù)完整性
C、數(shù)據(jù)冗余很高 D、數(shù)據(jù)獨立性高
58、下列四項中,不正確的提法是( )。
A、SQL語言是關(guān)系數(shù)據(jù)庫的國際標準語言
B、SQL語言具有數(shù)據(jù)定義、查詢、操縱和控制功能
C、SQL語言可以自動實現(xiàn)關(guān)系數(shù)據(jù)庫的規(guī)范化
D、SQL語言稱為結(jié)構(gòu)查詢語言
59、在SQL語言中,建立存儲過程的命令是()
A、CREATE PROCEDURE B、CREATE RULE
C、CREATE DURE D、CREATE FILE
60、向用戶授予操作權(quán)限的SQL語句是( )。
A.CTEATE B.REVOKE C.SELECT D.GRANT
61、在下列的 HTML 中,哪個是最大的標題?
A、
B、
C、
D、
62、在下列的 HTML 中,哪個可以產(chǎn)生超鏈接?
A、google.com.cn
B、google
C、http://www.google.com.cn
D、google.com.cn
63、以下選項中,哪個全部都是表格標簽?
A、 B、 C、 D、
64、.如何產(chǎn)生帶有數(shù)字列表符號的列表?
A、
B、
C、
D、
65、如何在警告框中寫入 "Hello World"?
A、alertBox="Hello World"
B、msgBox("Hello World")
C、alert("Hello World")
D、alertBox("Hello World")
66、如何編寫當 i 不等于 5 時執(zhí)行一些語句的條件語句?
A、if =! 5 then
B、if <>5
C、if (i <> 5)
D、if (i != 5)
67、如何把 7.25 四舍五入為最接近的整數(shù)?
A、round(7.25)
B、rnd(7.25)
C、Math.rnd(7.25)
D、Math.round(7.25)
68、打開名為 "window2" 的新窗口的 JavaScript 語法是?
A、open.new("http://www.google.com","window2")
B、new.window("http://www.google.com","window2")
C、new("http://www.google.com","window2")
D、window.open("http://www.google.com","window2")
69、哪個 HTML 屬性可用來定義內(nèi)聯(lián)樣式?
A、 font
B、 class
C、 styles
D、 style
70、如何在 CSS 文件中插入注釋?
A、 // this is a comment
B、 // this is a comment //
C、 /* this is a comment */
D、 ' this is a comment
71、哪個 CSS 屬性可控制文本的尺寸?
A、 font-size
B、 text-style
C、 font-style
D、 text-size
72、如何顯示沒有下劃線的超鏈接?
A、 a {text-decoration:none}
B、 a {text-decoration:no underline}
C、 a {underline:none}
D、 a {decoration:no underline}
73、XML指的是?
A、Example Markup Language
B、X-Markup Language
C、eXtensible Markup Language
D、eXtra Modern Link
74、哪條陳述是正確的?
A、所有的XML元素都必須是小寫的
B、所有XML元素都必須正確地關(guān)閉
C、所有XML文檔都必須有DTD
D、以上陳述都是正確的
75、對于一個XML文檔,以下哪個名稱是錯誤的?
A、
B、
C、
D、以上三個都不正確
76、供XML解析器忽略XML文檔的特定部分的正確語法是:
A、
B、 Text to be ignored
C、
D、 Text to be ignored
77、J2EE 中,()類的()方法用于創(chuàng)建對話。
A、HttpServletRequest、getSession
B、HttpServletResponse、newSession
C、HtttpSession、newInstance
D、HttpSession、getSession
78、在WEB應(yīng)用程序的目錄結(jié)構(gòu)中,在WEB-INF文件夾外的文件為()。
A、.jsp文件
B、.class文件
C、.jar文件
D、web.xml文件
79、在Servlet過濾器的生命周期方法中,每當傳遞請求或響應(yīng)時,web容器會調(diào)用()方法。
A、 init
B、 service
C、 doFilter
D、 destroy
80、在JSP頁面中,保存數(shù)據(jù)的范圍由小到大依次是
A、 pageContext,request,application,session
B、 pageContext,application,session,request
C、 pageContext,request,session,application
D、 pageContext,session,request,application
81、( )一個Java多線程的程序不論在什么計算機上運行,其結(jié)果始終是一樣的。
82、( )類及其屬性、方法可以同時有一個以上的修飾符來修飾。
83、( )Java程序里,創(chuàng)建新的類對象用關(guān)鍵字new,回收無用的類對象使用關(guān)鍵字free。
84、( )構(gòu)造方法不允許重載,創(chuàng)建對象時系統(tǒng)不會將根據(jù)實際參數(shù)的類型、個數(shù)及順序調(diào)用適當?shù)臉?gòu)造方法創(chuàng)建并初始化對象。
85、( )對象串行化機制是指將程序中對象的狀態(tài)轉(zhuǎn)化為一個字節(jié)流,存儲在文件中。
86、( )在Java中聲明變量時可以不指定一個類型。
87、( )子類要調(diào)用父類的方法,可以不使用super關(guān)鍵字。
88、( )一個類可以實現(xiàn)多個接口,一個接口可以繼承多個父接口。
89、( )數(shù)組的下標通常是float型。
90、( )Java的屏幕坐標是以像素為單位,容器的左下角被確定為坐標的起點
91、( )當一個線程進入一個對象的一個synchronized方法后,其它線程可進入此對象的其它方法
92、( )數(shù)組有l(wèi)ength()這個方法。
93、 ( )Java語言中的浮點型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲長度和數(shù)值精度的不同,進一步分為float和 double兩種具 體類型。
94、( )當用戶定義的數(shù)據(jù)類型正在被某個表的定義引用時,這些數(shù)據(jù)類型不能被刪除。
95、( )索引越多越好。
96、( )HTML 指的是超鏈接和文本標記語言(Hyperlinks and Text Markup Language)
97、( )我們可以在 HTML 元素中放置 Javascript 代碼
98、( )CSS 指的是Cascading Style Sheets
99、( )XML的目標是取代HTML
100、( )Tomcat的bin目錄——包含啟動/關(guān)閉腳本
1、在Swing用戶界面的程序設(shè)計中,容器可以被添加到其他容器中去。( )
2、抽象方法必須在抽象類中,所以抽象類中的方法都必須是抽象方法。( )
3、有的類定義時可以不定義構(gòu)造函數(shù),所以構(gòu)造函數(shù)不是必需的。( )
4、Java線程有五種不同的狀態(tài),這五種狀態(tài)中的任何兩種狀態(tài)之間都可以相互轉(zhuǎn)換。( )
5、一個類只能繼承一個直接父類,同時還可以實現(xiàn)多個接口。( )
6、Final類中的屬性和方法都必須被final修飾符修飾。( )
7、注釋的作用是對程序進行說明,Java中只能使用單行注釋。 ( )
8、容器是用來組織其他界面成分和元素的單元,它不能嵌套其他容器。( )
9、對多線程的支持是Java的一大特點。( )
10、Java的各種數(shù)據(jù)類型所占用的內(nèi)存長度與具體軟硬件環(huán)境有關(guān)。 ( )
11、字符變量以char類型表示,它在內(nèi)存中占8位bit. ( )
12、構(gòu)造函數(shù)沒有返回值。 ( )
13、接口可以隱藏子類的行為,便于維護,擴展和代碼重用( )
14、 在使用子查詢時,必須使用括號把子查詢括起來,以便區(qū)分外查詢和子查詢。( )
15、 視圖本身沒有數(shù)據(jù),因為視圖是一個虛擬的表。( )
16、 在HTML 中,是最大的標題()
17、 引用名為 "xxx.js" 的外部腳本的正確語法是
【NIIT認證Java考試題庫】相關(guān)文章:
關(guān)于NIIT認證考試介紹05-16
SUN-Java認證考試題庫05-19
2017年niit考試題庫05-12
NIIT認證深受青睞06-02
NIIT認證培訓(xùn)筆記06-16
NIIT認證的就業(yè)前景05-13
NIIT認證J2ME考試真題08-25
Photoshop認證考試題庫08-30
IBM認證考試題庫06-16