亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

JAVA語言程序設(shè)計練習題

時間:2024-09-30 10:13:59 JAVA認證 我要投稿
  • 相關(guān)推薦

JAVA語言程序設(shè)計練習題

  一、選擇題

  1. 請說出下列代碼的執(zhí)行結(jié)果 : B

  String s = "abcd";

  String s1 = new String(s);

  if (s = = s1) System.out.println("the same");

  if (s.equals(s1)) System.out.println("equals");

  A. the same equals B. equals

  C. the same D. 什么結(jié)果都不輸出

  2. 下列有關(guān) Java 中接口的說法哪個是正確的? B

  A. 接口中含有具體方法的實現(xiàn)代碼

  B. 若一個類要實現(xiàn)一個接口,則用到 “implements” 關(guān)鍵字

  C. 若一個類要實現(xiàn)一個接口,則用到“ extends ”關(guān)鍵字

  D. 接口不允許繼承

  3. 下列代碼的執(zhí)行結(jié)果是什么? B

  String s1 = "aaa";

  s1.concat("bbb");

  System.out.println(s1);

  A. The string "aaa".

  B. The string "aaabbb".

  C. The string "bbbaaa".

  D. The string "bbb".

  4. 如果有一個對象 myListener ( 其中 myListener 對象實現(xiàn)了 ActionListener 接口 ), 下列哪條語句使得 myListener 對象能夠接受處理來自于 smallButton 按鈕對象的動作事件 ? C

  A. smallButton.add(myListener);

  B. smallButton.addListener(myListener);

  C. smallButton.addActionListener(myListener);

  D. smallButton.addItem(myListener);

  二.讀程序題

  1. 讀下列代碼,說出這段程序的功能。

  import java.io.*;

  public class Test{

  public static void main( String [] argv) {

  try {

  BufferedReader is =

  new BufferedReader( new InputStreamReader(System.in));

  String inputLine;

  While ((inputLine = is.readLine ())!= null) {

  System.out.println(inputLine);

  }

  is.close();

  }catch (IOException e) {

  System.out.println("IOException: " + e);

  }

  }

  }

  答案:讀取鍵盤輸入,顯示到屏幕上,直到鍵盤輸入為空為止。

  2、 讀下列程序,寫出正確的運行結(jié)果。

  class test {

  public static void main (String [] args ){

  int x=9, y;

  if (x>=0)

  if (x>0)

  y=1;

  else y=0;

  else y=-1;

  System.out.println(y);

  }

  }

  答案:1

  3、 讀程序,寫出正確的運行結(jié)果。

  public class Father{

  int a=100;

  public void miner(){

  a--;

  }

  public static void main(String[] args){

  Father x = new Father();

  Son y = new Son();

  System.out.println(y.a);

  System.out.println( y.getA());

  y.miner();

  System.out.println(y.a);

  System.out.println(y.getA());

  }

  }

  class Son extends Father{

  int a = 0;

  public void plus(){

  a++;

  }

  public int getA() {

  return super.a;

  }

  }

  答案:

  0

  100

  0

  99

  三 . 簡答題

  1. Java語言的特點。

  答:

  簡單性:Java風格類似于C++,但它摒棄了C++中容易引起程序錯誤的地方

  面向?qū)ο螅篔ava語言的設(shè)計是完全面向?qū)ο?/p>

  分布式:

  解釋執(zhí)行:

  健壯性:Java提供自動垃圾回收機制,異常處理機制,進行嚴格的類型檢查

  平臺無關(guān)性:

  安全性

  多線程

  動態(tài)性

  2. 請描述 AWT事件模型。

  答:

  結(jié)合AWT事件模型并舉例來說:

  import java.awt.event.*;

  1. 監(jiān)聽對象必須實現(xiàn)對應(yīng)事件監(jiān)聽的機器的接口

  class MyFirstFrame extends Frame implements ActionListener

  {...}

  2.明確事件監(jiān)聽的機器的接口形式

  public void actionPerformed ( ActionEvent event) {…}

  3. MyFirstFrame 類必須實現(xiàn)接口ActionListener中的所有方法。

  4. 注冊監(jiān)聽對象.

  為了把MyFirstFrame對象注冊為兩個按鈕的事件監(jiān)聽對象,必須在MyFirstFrame

  的構(gòu)造函數(shù)中添加語句如下:

  cancelButton.addActionListener(this);

  okButton.addActionListener(this);

  3. 在 Java中,怎樣創(chuàng)建一個線程?

  答:

  1、定義類來實現(xiàn)Runnable接口

  class TestThread implements Runnable {

  public void run() { …}

  }

  2、繼承Thread類來實現(xiàn)

  class TestThread extends Thread {

  TestThread(String name) {

  super(name);

  start();

  }

  public void run() {…}

  }

【JAVA語言程序設(shè)計練習題】相關(guān)文章:

計算機二級Java語言程序設(shè)計試題03-10

計算機二級Java語言程序設(shè)計復習資料02-26

2024年計算機Java語言程序設(shè)計考試試題03-13

2017計算機二級Java語言程序設(shè)計考試試題03-04

計算機二級Java語言程序設(shè)計考試試題及答案03-04

sun認證:java程序設(shè)計考試試題03-04

Java考試格林練習題03-23

全國計算機二級Java語言程序設(shè)計考試試題03-04

C語言程序設(shè)計學習技巧03-10

主站蜘蛛池模板: 国产成人一区二区三区| 国产在线线精品宅男网址| 成人无码小视频在线观看| 国产国产精品人在线视| 性色AⅤ在线播放| 高清免费毛片| 大肉大捧一进一出好爽视频动漫| 日本黄网站三级三级三级| 亚洲国产成人资源在线| 国产成人高清亚洲一区久久| 亚洲人成亚洲人成在线观看 | 99久久久成人国产精品免费| 欧美精品久久久| 清新县| 天天综合网在线观看视频| 最新国产精品剧情在线ss| 亚洲精品色在线网站| 欧美日本在线播放| 久久99久久99精品免观看| 又大又硬又爽免费视频| 欧美三级不卡在线播放| 国产高跟黑色丝袜在线| 欧美老人巨大xxxx做受视频| 图片| 成在人线av无码免观看午夜网| 久久久久久自慰出白浆| 亚洲av日韩av无码尤物| 国产精品_国产精品_k频道| 亚洲第一区欧美国产不卡综合| 礼泉县| 国产午国产午夜精华 免费| 高清无码一区| 海南省| 久久中文字幕人妻丝袜| 久久久人人人婷婷色东京热| 国产精品88久久久久久妇女| 久久天天躁狠狠躁夜夜avapp| 久久精品国产只有精品2020| 国产欧美日韩精品综合在线| 国产精品毛片a∨一区二区三区| 中文字幕在线观看亚洲日韩|