當前位置:才華齋>IT認證>JAVA認證>

2016最新java考試題庫及答案

JAVA認證 閲讀(7.03K)

Java是一種可以撰寫跨平台應用程序的面向對象的程序設計語言。那麼你對java語言瞭解嗎?下面yjbys為大家分享java考試題庫,希望對同學們複習有所幫助!

2016最新java考試題庫及答案

  一、填空題

請將每一個空的正確答案寫在答題卡6~15序號後。

(6)面向對象的語言將客觀世界都看成由各種對象組成,共同特徵和行為的對象組成類,對象是 _【6】_的實例化。

(7)Java源文件中最多隻能有一個public類,其他類的個數_【7】_。

(8)在Java中所實現的二維數組,實際上是由多個_【8】_構成的,每個一維數組的各個元素類型都相同。

(9)StringBuffer 類提供的_【9】_方法是用來判斷兩個字符串是否相等的。

(10)下面程序中,_【10】_方法負責到HTML文件中取名稱(name)為“x”的參數的值。

import et;

import hics;

public class A3 extends Applet

{

Int x ,y , r ;

public void init ()

{

x =eInt (getPrameter("x"));

y =eInt (getPrameter("y"));

r =eInt (getPrameter("r"));

}

public void paint (Graphics g)

{

for(int i =1;i<=10;i++)

Oval (x+i*30, y, r, r);

}

}

再設計HTML文件:

(11)線程在生命期中要經歷5種狀態,分別是新建狀態、可運行狀態、_【11】_狀態、阻塞狀態和終止狀態。

(12)FileInputStream是字節流;BufferedWriter是字節流;ObjectOutputStream是_【12】_。

(13)getImage方法是Applet類中提供的`方法,它的返回值類型是_【13】_

(14)下列程序代碼運行後在窗口上繪製出_【14】_個標籤組件。

import .*;

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+"個");

add(b[i]);

}

setBounds(100,100,220,160);

setVisible(true);

}

public static void main(String args[])

{

(new qipanl())();

}

}

(15)Java語言引入了synchronized關鍵詞,被synchronized關鍵詞修飾的方法同一時刻能被_【15】_個線程使用。

  二、選擇題(每小題2分,共50分)

下列各題A、B、C、D四個選項中,只有一個選項是正確的,請將正確選項塗寫在答題卡的響應位置上,答在試卷上不得分。

(11)在Java2的幾個版本中,可以開發桌面應用程序、低端的服務器應用及JavaApplet程序的是( )。

A . J2SE B. J2EE C. J2ME D. JSP

(12)下列敍述中,正確的是( )。

A 對於byte 型變量,內存分配給1個字節

B long 型變量,內存分配給8個字節

C Java 語言使用Unicode 字符集

D 1.23f 表示1.23 乘以10 的平方

(13)下列屬於合法的Java語言標識符是( )。

A.c_at5$books B. s+

C. sta/tic D. -3.14159

(14)在Java 語言中,表示換行符的轉義字符是( )。

A. n B. f C‘n‘ D. dd

(15)在Java語言中,System類與Math類所在的包是( )。

A. et B.

(16)在Java語言中,所有組件類的根類是( )。

A. ct B. s

C. onent e

(17)在Java語言中,關於包的説法正確的是( )。

A. 用Package 語句説明一個包時,該包的層次結構必須與文件的類型相同

B. 沒有使用Package語句的類默認歸到awt包中

C. 同一個包中的類可以相互訪問對方的成員

D. Java語言中有一個t 包

(18)在讀字符文件時,使用該文件作為參數的類是( )。

erReader InputStream

OutoutStream InputStream

(19)下列構造方法的敍述中,正確的是( )。

A.一個類的構造方法只有一個

B.構造方法不可以重載

C.構造方法名字必須與類名相同

D.構造方法可以沒有參數,但必須有返回值

(20)類Frame默認的佈局治理器是( )。

A. GridLayout erLayout

C. FlowLayout Layout

(21)在Java語言中,能實現多重繼續效果的方式是( )。

A.在內部 B.匿名類 C.接口 D.同步

(22)下列語句中執行跳轉功能的語句是( )。

語句 e語句 k語句 rt語句

(23)不是Java語言註釋語句的是( )。

A./**···// B./*···*/ C.// D./**···*/

(24)下面的答案可以正確表示一個十六進制數字10的是( )。

A.0X10 B.0x16 C. 0xA D. 16

(25)讀下面程序

public class IfTest (

public static void main(string[]args) {

int x=3;