一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

全國2009年10月自學(xué)考試Java語言程序設(shè)計(jì)試題.

 天涯1990 2010-11-16

全國200910月自學(xué)考試Java語言程序設(shè)計(jì)()試題

課程代碼:04747

一、單項(xiàng)選擇題(本大題共10小題,每小題1分,共10)

在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯(cuò)選、多選或未選均無分。

1.下面供選字符序列中,不屬于Java語言關(guān)鍵字的是(      )

Agoto                                                           Bnull

Cfalse                                                          Dnative

2.以下程序代碼的輸出結(jié)果是(      )

int x=73;System.out.println(x>>1);

A36                                                              B36.5

C37                                                              Dtrue

3Java語言中,在類定義時(shí)用final關(guān)鍵字修飾,是指這個(gè)類(      )

A.不能被繼承                                                B.在子類的方法中不能被調(diào)用

C.能被別的程序自由調(diào)用                              D.不能被子類的方法覆蓋

4.以下是關(guān)于字符串運(yùn)算的代碼,執(zhí)行該代碼段的輸出結(jié)果是(      )

String  s=0123456789″,sl,s2

sl=s.substring(2);s2=s.substring(2,5)System.out.println(s1+s2);

A0122345                                                     B234567892345

C012234                                                      D23456789234

5.以下是關(guān)于FlowLayout布局組件排列順序的敘述,正確的是(      )

A.從上到下排列                                            B.從左到右排列

C.從下到上排列                                            D.從右到左排列

6.程序執(zhí)行方法showOpenDialog(),能打開打開文件對話框,如果該方法的返回值是JFileChooser.APPROVE_OPTION,則用戶執(zhí)行的動(dòng)作是(      )

A.對話框非正常關(guān)閉                                     B.按下打開/保存按鈕

C.按下撤銷按鈕                                         D.重新輸入了一個(gè)文件名

7.設(shè)已經(jīng)有Graphics2D對象g2d,Rectangle2D對象r,繪制對象r的代碼是(      )

Ag2d.draw(r)                                                Bg2d.drawRect(r)

Cr.draw()                                                     Dr.drawRect()

8.在以下供選擇的方法中,能讓線程從阻塞狀態(tài)恢復(fù)到就緒狀態(tài)的方法是(      )

Astart()                                                         Binit()

Cresume()                                                     Drun()

9.在以下供選擇的方法中,不能用于文件隨機(jī)訪問的方法是(      )

AreadChar()                                                  BreadLong()

CreadInteger()                                               DwriteChars()

10.某程序利用網(wǎng)址參數(shù)創(chuàng)建URL對象url,接著希望利用對象url獲得URLConnection對象,則這個(gè)url對象要調(diào)用的方法是(      )

Aconnection()                                               BURLConnection()

CgetConnection()                                           DopenConnection()

二、填空題(本大題共10小題,每小題2分,共20)

請?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無分。

11.一個(gè)應(yīng)用程序必須在某個(gè)類中定義的方法是______

12import語句的格式是______。

13.在面向?qū)ο笳Z言中,對象之間的交互通過______實(shí)現(xiàn)。

14.設(shè)有兩個(gè)字符串對象str1str2,則表達(dá)式“strl==str2”的意義是判別字符串strlstr2______。

15.一個(gè)基于Swing的應(yīng)用程序可能在任何平臺上都會有相同的______。

16.處理鍵盤事件的Java程序,要實(shí)現(xiàn)的接口是______

17Java語言約定,坐標(biāo)原點(diǎn)位于繪圖區(qū)域的______。

18Java程序中,在臨界段中使用______方法,使執(zhí)行該方法的線程等待。

19BufferedWriter類對象能按行輸入文件的內(nèi)容,按行輸入的方法是______。

20.在java.net包中有InetAddress類的定義,Java程序中的InetAddress類對象存儲的內(nèi)容是______。

三、簡答題(本大題共6小題,每小題3分,共1 8)

21.請寫出實(shí)現(xiàn)計(jì)算y=|x|if語句。

22.以下代碼定義了一個(gè)類,請指出其中三條不合法的代碼行(行號參見注釋)。

class Test22{                                                     //1

float u;static float v;                //2

static void setUV(boolean f){               //3

u=fac1(f);                         //4

v=fac2(!f);}                      //5

static float facl(boolean f){return f?u:v;}          //6

float fac2(boolean f){return f?v:u;}                 //7

}         //8

23.在java.awt.event中,用來檢測并對事件做出反應(yīng)的模型涉及三種對象。請寫出這三種對象。

24.寫出設(shè)置Font對象fnJava語句,要求Courier字體,BOLD風(fēng)格,18字號,設(shè)調(diào)用對象的類型為Graphicsg。

25.通過流的構(gòu)造方法建立文件流對象,請寫出創(chuàng)建輸入輸出文件流對象的兩種常用構(gòu)造方法。

26.當(dāng)Client程序和Server程序需要通信時(shí),可以用Socket類建立套接字連接,請寫出雙方實(shí)現(xiàn)通信的兩種方式。

四、程序填空題(本大題共5小題,每空2分,共20)

27.方法int sigmaEvenNum(int[]a)的功能是求已知數(shù)組中偶數(shù)的個(gè)數(shù)。

static int sigmaEvenNum(int []a){

int s =0;

for ( int i=0;______;i++ ) {

if(______) s++;

}

return s;

}

28.某小應(yīng)用程序窗口包含有文本區(qū)dispArea,以及一個(gè)帶文字追加的按鈕。當(dāng)點(diǎn)擊這個(gè)按鈕時(shí),程序彈出一個(gè)輸入信息的對話框,并將對話框中輸入的內(nèi)容追加到文本區(qū)中。以下是其中相應(yīng)追加按鈕事件的方法。

public void actionPerformed(ActionEvent e){

if(e.______.equals("追加")){

String result=(String)JOptionPane.showInputDialog(null,"請輸入信息",

 "輸入對話框",JOptionPane.PLAIN_MESSAGE, null, null,null);

dispArea.______(result + " ");

}

}

29.以下程序段是選擇項(xiàng)目事件處理程序的樣例,一個(gè)由3個(gè)單選按鈕組成的選擇組被定義為一個(gè)面板子類Panel,當(dāng)某個(gè)按鈕被選中時(shí),按鈕監(jiān)視程序在類MyWindow的一個(gè)文本框中輸出某個(gè)按鈕被選中的字樣。以下是類Panel的定義。

class Panel extends JPanel implements ItemListener{

static JRadioButton box[];

ButtonGroup g;

Panel(String radioNameList[]) {

box=new JRadioButton[radioNameList.length];

setLayout(new GridLayout(1, radioNameList.length));

g=new ButtonGroup();

for(int i=0;i<radioNameList.length; i++){

box[i] = new JRadioButton(______,false);

g.add(box[i]);add(box[i]);box[i].addItemListener(this);

}

}

public void itemStateChanged(ItemEvent e){

for(int i = 0; i < box.length; i++){

if(box[i]._______) {

MyWindow.text.setText(box[i].getLabel()+"被選中!");

}

}

}

}

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    午夜国产精品福利在线观看| 日韩欧美一区二区不卡视频| 欧美日韩精品一区二区三区不卡 | 黄色av尤物白丝在线播放网址 | 狠狠做五月深爱婷婷综合| 精品欧美国产一二三区| 精品熟女少妇av免费久久野外| 好吊视频有精品永久免费| 麻豆亚州无矿码专区视频| 神马午夜福利免费视频| 成人国产激情在线视频| 国产高清一区二区不卡| 欧美日韩国产午夜福利| 国产免费一区二区不卡| 日韩精品中文字幕亚洲| 久久中文字幕中文字幕中文| 欧美日韩精品视频在线| 一二区中文字幕在线观看| 国产精品一区二区视频成人| 久久国产精品熟女一区二区三区| 欧美日韩国产亚洲三级理论片| 欧美成人高清在线播放| 欧美丰满人妻少妇精品| 欧美日本亚欧在线观看| 日本淫片一区二区三区| 日韩人妻免费视频一专区| 国产精品免费视频视频| 国产黑人一区二区三区| 中文文精品字幕一区二区| 九九视频通过这里有精品| 91香蕉视频精品在线看| 久久精品亚洲精品国产欧美| 99久久人妻中文字幕| 日本一区二区三区黄色| 国产精品午夜性色视频| 亚洲欧美日韩中文字幕二欧美| 91欧美激情在线视频| 国产午夜福利在线观看精品| 国产熟女一区二区精品视频| 午夜福利激情性生活免费视频 | 日韩欧美三级中文字幕|