首页 → 名言 → 成长励志散文
2017年9月計算機二級Java考試題庫及答案
日期:2023-03-10 14:28:07    编辑:网络投稿    来源:互联网
2017年9月計算機二級Java考試題庫及答案  2017年計算機等級考試已經考試報名,你準備好了嗎?下面yjbys小編收集一些關于計算機二級Java考試題庫,希望大家認真閱讀!  單選題
为你推荐:
  • 想一個人的句子
  • 2017年9月計算機二級Java考試題庫及答案

      2017年計算機等級考試已經考試報名,你準備好了嗎?下面yjbys小編收集一些關于計算機二級Java考試題庫,希望大家認真閱讀!

      單選題

      1). 下列代碼的執行結果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}

      A.2.5

      B.2.0

      C.2.50

      D.2

      正確答案:D

      2). 下列關于棧的敘述中正確的是

      A.在棧中只能插入數據

      B.在棧中只能刪除數據

      C.棧是先進先出的線性表

      D.棧是先進后出的線性表

      正確答案:D

      2). 下列屬于正則表達式的是

      A.一個數組

      B.一組二進制數據

      C.一個字符串

      D.一個公式

      正確答案:C

      3). 若a的值為3時,下列程序段被執行后,c的.值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;

      A.1

      B.2

      C.3

      D.4

      正確答案:C

      4). 若要把變量聲名為暫時性變量,應使用如下哪種修飾符?

      A.protected

      B.provate

      C.transient

      D.volatile

      正確答案:C

      5). 下列命令中,哪個命令是Java的編譯命令?

      A.javac

      B.java

      C.javadoc

      D.appletviewer

      正確答案:A

      6). 樹最適合用來表示____。

      A.有序數組元素

      B.無序數組元素

      C.元素之間具有分支層次關系的數據

      D.元素之間無聯系的數據

      正確答案:C

      7). 在Java中,由Java編譯器自動導入,而無需在程序中用import導入的包是____。

      A.java.applet

      B.java.awt

      C.java.util

      D.java.lang

      正確答案:D

      8). 在讀字符文件Employee.dat時,使用該文件作為參數的類是____。

      A.BufferedReader

      B.DataInputStream

      C.DataOutputStream

      D.FileInputStream

      正確答案:D

      9). 下面關于applet生命周期的說法正確的是

      A.applet生命周期是從瀏覽器解析HTML文件開始的

      B.瀏覽器加載結束時,終止applet的運行

      C.applet生命周期包括:applet的創建、運行、等待與消亡四個狀態

      D.以上說法均不正確

      正確答案:D

      10). main方法是Java application程序執行的入口點,關于main方法的方法頭,以下哪項是合法的?

      A.public static void main()

      B.public static void main(String args[])

      C.public static int main(String [] arg)

      D.public void main(String arg[])

      正確答案:B

      11). switch 語句不能用于下列哪種數據類型?

      A.double

      B.byte

      C.short

      D.char

      正確答案:A

      二、基本操作題

      本題將數組arrA中的元素按逆序存儲在另外一個相同

      長度的數組arrB中。

      public class javal{

      public static void main(String[] args){

      int[]arrA={1,3,8,4,2,6,9,0,7};

      int[]arrB= ;

      int i=0;

      mtj= ;

      for(i=0;i

      arrB[j]=arrA[i];

      ;

      }

      System.out.println("arrA:"+"arrB:");

      for(i=0;i

      System.out.println(arrA[i]+""+arrB[i]);

      }

      }

      }

      參考解析:

      第1處:new int[arrA.length]

      第2處:arrA.length-1

      第3處:j- -或j=j-1或j-=l

      【解析】第1處將arrB的長度設定成與arrA相同;第2處因為是逆序存儲,從后面的arrB[j]=arrA[i];可以看出,j的初值應使arrB[j]指向數組末尾。第3處for循環使用。

    这里有更多你想看的
  • 關于死心的說說
    • 本类最新
    • 精品图文
    • 时尚
    • 新闻
    • 生活
    • 视觉
    • 微爱
      栏目ID=88的表不存在(操作类型=0)

    头条推荐

    热门推荐

    特别推荐

    返回顶部