- 相關(guān)推薦
2016最新java考試題庫(kù)及答案
Java是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用程序的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。那么你對(duì)java語(yǔ)言了解嗎?下面yjbys為大家分享java考試題庫(kù),希望對(duì)同學(xué)們復(fù)習(xí)有所幫助!
一、填空題
請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡6~15序號(hào)后。
(6)面向?qū)ο蟮恼Z(yǔ)言將客觀世界都看成由各種對(duì)象組成,共同特征和行為的對(duì)象組成類,對(duì)象是 _【6】_的實(shí)例化。
(7)Java源文件中最多只能有一個(gè)public類,其他類的個(gè)數(shù)_【7】_。
(8)在Java中所實(shí)現(xiàn)的二維數(shù)組,實(shí)際上是由多個(gè)_【8】_構(gòu)成的,每個(gè)一維數(shù)組的各個(gè)元素類型都相同。
(9)StringBuffer 類提供的_【9】_方法是用來(lái)判斷兩個(gè)字符串是否相等的。
(10)下面程序中,_【10】_方法負(fù)責(zé)到HTML文件中取名稱(name)為“x”的參數(shù)的值。
import java.applet.Applet;
import java.awt.Graphics;
public class A3 extends Applet
{
Int x ,y , r ;
public void init ()
{
x =Integer.parseInt (getPrameter("x"));
y =Integer.parseInt (getPrameter("y"));
r =Integer.parseInt (getPrameter("r"));
}
public void paint (Graphics g)
{
for(int i =1;i<=10;i++)
g.drawOval (x+i*30, y, r, r);
}
}
再設(shè)計(jì)HTML文件:
(11)線程在生命期中要經(jīng)歷5種狀態(tài),分別是新建狀態(tài)、可運(yùn)行狀態(tài)、_【11】_狀態(tài)、阻塞狀態(tài)和終止?fàn)顟B(tài)。
(12)FileInputStream是字節(jié)流;BufferedWriter是字節(jié)流;ObjectOutputStream是_【12】_。
(13)getImage方法是Applet類中提供的方法,它的返回值類型是_【13】_
(14)下列程序代碼運(yùn)行后在窗口上繪制出_【14】_個(gè)標(biāo)簽組件。
import java.awt.*;
class qipanl extends Frame
{
Lable b[] = new Lable[10];
qipanl()
{
FlowLayout f = new Flowlayout();
setLayout(f);
for(int i=0;i<10;i++)
{
b[i]=new Lable("第"+i+"個(gè)");
add(b[i]);
}
setBounds(100,100,220,160);
setVisible(true);
}
public static void main(String args[])
{
(new qipanl()).show();
}
}
(15)Java語(yǔ)言引入了synchronized關(guān)鍵詞,被synchronized關(guān)鍵詞修飾的方法同一時(shí)刻能被_【15】_個(gè)線程使用。
二、選擇題(每小題2分,共50分)
下列各題A、B、C、D四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě)在答題卡的響應(yīng)位置上,答在試卷上不得分。
(11)在Java2的幾個(gè)版本中,可以開(kāi)發(fā)桌面應(yīng)用程序、低端的服務(wù)器應(yīng)用及JavaApplet程序的是( )。
A . J2SE B. J2EE C. J2ME D. JSP
(12)下列敘述中,正確的是( )。
A 對(duì)于byte 型變量,內(nèi)存分配給1個(gè)字節(jié)
B long 型變量,內(nèi)存分配給8個(gè)字節(jié)
C Java 語(yǔ)言使用Unicode 字符集
D 1.23f 表示1.23 乘以10 的平方
(13)下列屬于合法的Java語(yǔ)言標(biāo)識(shí)符是( )。
A.c_at5$books B. s+
C. sta/tic D. -3.14159
(14)在Java 語(yǔ)言中,表示換行符的轉(zhuǎn)義字符是( )。
A.\ n B.\ f C‘n‘ D.\ dd
(15)在Java語(yǔ)言中,System類與Math類所在的包是( )。
A. java.applet B. java.lang C.java.util D.java.awt
(16)在Java語(yǔ)言中,所有組件類的根類是( )。
A. java.lang.Object B. java.lang.class
C. java.applet.Component D.java.awt.Frame
(17)在Java語(yǔ)言中,關(guān)于包的說(shuō)法正確的是( )。
A. 用Package 語(yǔ)句說(shuō)明一個(gè)包時(shí),該包的層次結(jié)構(gòu)必須與文件的類型相同
B. 沒(méi)有使用Package語(yǔ)句的類默認(rèn)歸到awt包中
C. 同一個(gè)包中的類可以相互訪問(wèn)對(duì)方的成員
D. Java語(yǔ)言中有一個(gè)java.awt.ewent 包
(18)在讀字符文件Employee.dat時(shí),使用該文件作為參數(shù)的類是( )。
A.BufferReader B.DataInputStream
C.DataOutoutStream D.FileInputStream
(19)下列構(gòu)造方法的敘述中,正確的是( )。
A.一個(gè)類的構(gòu)造方法只有一個(gè)
B.構(gòu)造方法不可以重載
C.構(gòu)造方法名字必須與類名相同
D.構(gòu)造方法可以沒(méi)有參數(shù),但必須有返回值
(20)類Frame默認(rèn)的布局治理器是( )。
A. GridLayout B.BorderLayout
C. FlowLayout D.CardLayout
(21)在Java語(yǔ)言中,能實(shí)現(xiàn)多重繼續(xù)效果的方式是( )。
A.在內(nèi)部 B.匿名類 C.接口 D.同步
(22)下列語(yǔ)句中執(zhí)行跳轉(zhuǎn)功能的語(yǔ)句是( )。
A.for語(yǔ)句 B.while語(yǔ)句 C.break語(yǔ)句 D.import語(yǔ)句
(23)不是Java語(yǔ)言注釋語(yǔ)句的是( )。
A./**···// B./*···*/ C.// D./**···*/
(24)下面的答案可以正確表示一個(gè)十六進(jìn)制數(shù)字10的是( )。
A.0X10 B.0x16 C. 0xA D. 16
(25)讀下面程序
public class IfTest (
public static void main(string[]args) {
int x=3;
【最新java考試題庫(kù)及答案】相關(guān)文章:
2016年java面向?qū)ο缶幊填}庫(kù)及答案03-19
java考試習(xí)題及答案03-26
java考試試題及答案10-25
最新資料員考試題庫(kù)及答案03-10
Java認(rèn)證考試真題及答案10-11
java認(rèn)證考試試題及答案03-04
最新中國(guó)詩(shī)詞大會(huì)題庫(kù)及答案04-23
2017年JAVA考試試題及答案02-26