欧美在线观看www-欧美在线观看高清一二三区-欧美在线观看网站-欧美在线观看网址-国产高清在线精品免费-国产高清在线精品一区二区

當前位置:高考升學網(wǎng) > 招聘筆試題 > 正文

IBM Java筆試題和面試題答案

更新:2023-09-22 01:00:56 高考升學網(wǎng)

  1. 如下代碼

  class A {

  A() { }

  }

  class B extends A {

  }

  哪兩個說明是正確的?

  A. B類的構造器應該是 public.

  B. B類的構造器應該是沒有參數(shù)

  C. B類的構造器應該調(diào)用this().

  D. B類的構造器應該調(diào)用super().

  答案:BD

  解析:默認構造器的修飾符只跟當前類的修飾符有關。 比如B如果是public的,則默認構造方法是public的。 如果B是默認的訪問權限,則構造方法相同。 當B是內(nèi)部類是,前面也可以有protected,private等,默認添加的構造方法仍然和類的修飾符一致。

  2. 如下代碼

  public class Test {

  public int aMethod() {

  static int i = 0;

  i ;

  return i;

  }

  public static void main (String args[]) {

  Test test = new Test();

  test.aMethod();

  int j = test.aMethod();

  System.out.println(j);

  }

  }

  輸出結果是什么?

  A. 0

  B. 1

  C. 2

  D. 編譯失敗

  答案:D

  解析:static在Java語言中的使用有四種:(成員變量、成員方法、代碼塊、內(nèi)部類)

  3. 如下代碼

  int i =1,j =10;

  do {

  if(i > --j) {

  continue;

  }

  } while (i <5);

  System.out.println("i = " i "and j = " j);

  輸出結果是什么?

  A. i = 6 and j = 5

  B. i = 5 and j = 5

  C. i = 6 and j = 5

  D. i = 5 and j = 6

  E. i = 6 and j = 6

  答案:D

  4. 如下代碼:

  boolean bool = true;

  if(bool = false) {

  System.out.println("a");

  } else if (bool) {

  System.out.println("c");

  } else if (!bool) {

  System.out.println("c");

  } else {

  System.out.println("d");

  }

  輸出結果是什么?

  A. a

  B. b

  C. c

  D. d

  E. 編譯失敗

  答案:C

  5. 如下代碼:

  public class SwitchTest {

  public static void main(String[] args) {

  System.out.println("value = " switchIt(4));

  }

  public static int switchIt(int x) {

  int j = 1;

  switch (x) {

  case 1: j ;

  case 2: j ;

  case 3: j ;

  case 4: j ;

  case 5: j ;

  default: j ;

  }

  return j x;

  }

  }

  輸出結果是什么?

  A. value = 3

  B. value = 4

  C. value = 5

  D. value = 6

  E. value = 7

  F. value = 8

  答案:F

  6. 以下數(shù)組的定義,哪三條是正確的?

  A. public int a []

  B. static int [] a

  C. public [] int a

  D. private int a [3]

  E. private int [3] a []

  F. public final int [] a

  答案:A,B,F

  7. 如下代碼:

  class Super {

  public Integer getLenght() { return new Integer(4); }

  }

  public class Sub extends Super {

  public Long GetLenght() { return new Long(5); }

  public static void main(String[] args) {

  Super sooper = new Super();

  Sub sub = new Sub();

  System.out.println(sooper.getLenght().toString() ","

  sub.getLenght().toString() );

  }

  }

  輸出是什么?

  A. 4,4

  B. 4,5

  C. 5,4

  D. 5,5

  E. 編譯失敗.

  答案:A

  8. 在接口中以下哪條定義是正確的? (兩個答案)

  A. void methoda();

  B. public double methoda();

  C. public final double methoda();

  D. static void methoda(double d1);

  E. protected void methoda(double d1);

  答案:A,B

  9. 如下代碼:

  public void test(int x) {

  int odd = x%2;

  if (odd) {

  System.out.println("odd);

  } else {

  System.out.println("even");

  }

  }

  哪個描述正確?

  A. 編譯失敗.

  B. "odd" 永遠被輸出.

  C. "even" 永遠被輸出

  D. "odd" 輸出x的值,

  E. "even" 輸出x的值

  答案:A

  10. 如下代碼:

  public class X {

  public X aMethod() { return this;}

  }

  public class Y extends X {

  }

  哪兩個方法能加到Y類的定義中?

  A. public void aMethod() {}

  B. private void aMethod() {}

  C. public void aMethod(String s) {}

  D. private Y aMethod() { return null; }

  E. public X aMethod() { return new Y(); }

  答案:E,?

相關文章

最新圖文

2020年河北新聞網(wǎng)兩學一做

時間:2023-09-18 07:0:24

2020年河北新聞網(wǎng)兩學一做

時間:2023-09-15 11:0:59

兩學一做學習教育知

時間:2023-09-21 06:0:30

2020年開展兩學一做學習教

時間:2023-09-19 21:0:30
主站蜘蛛池模板: 日日干综合 | 国产日韩视频一区 | 青青操免费在线观看 | 自拍偷拍图区 | 久久这里只有精品国产 | 看黄网址在线观看 | 亚洲国产成人成上人色 | 欧美一级视频免费观看 | 日韩欧美高清在线 | 大陆国语自产精品视频在 | 97一级毛片全部免费播放 | 中文在线免费不卡视频 | 99re热视频这里只精品 | 国产无卡一级毛片aaa | 尹人成人网 | 在线青青视频 | 一级毛片一级毛片一级毛片 | 五月天桃花网 | 欧美在线一级视频 | 色综合久久88色综合天天小说 | 日韩在线影视 | 成人国产一区二区三区 | 99精品视频在线观看免费播放 | 欧美视频日韩专区午夜 | 国产99欧美精品久久精品久久 | 成人羞羞视频在线观看免费 | 日韩免费精品一级毛片 | 91在线精品中文字幕 | 2018天天夜夜 | 人间正道是沧桑全集免费下载高清 | 91精品国产麻豆91久久久久久 | 欧美视频免费在线观看 | 91中文视频| 天天艹逼 | 99无人区卡一卡二卡三乱码 | 小猪视频app无限版下载最新版 | 国产真实系列在线 | 91精品欧美产品免费观看 | 精品免费久久久久久久 | 日本国产高清色www视频在线 | 最新亚洲人成网站在线影院 |