<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    漁人碼頭

    天行健,君子以自強不息。地勢坤,君子以厚德載物。
    posts - 12, comments - 16, trackbacks - 0, articles - 43
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Java模擬試題

    Posted on 2007-03-05 22:40 Fisher 閱讀(2248) 評論(0)  編輯  收藏 所屬分類: Java面試題

    、給出如下代碼:
    class Test{
      private int m;
      public static void fun() {
        // some code...
      }
    }
    如何使成員變量m 被函數fun()直接訪問?
    ?A、將private int m 改為protected int m
    ?B、將private int m 改為 public int m
    ?C、將private int m 改為 static int m
    ?D、將private int m 改為 int m
    答: C

    ?

    2、下面哪幾個函數是public void example(){...}的重載函數?
    ?A、 public void example( int m){...}
    ?B、public int example(){...}
    ?C、public void example2(){...}
    ?D、 public int example ( int m, float f){...}
    答: A,D

    ?

    3、給出下面的代碼段:
    public class Base{
    int w, x, y ,z;
    public Base(int a,int b)
    {
    x=a; y=b;
    }
    public Base(int a, int b, int c, int d)
    {
    // assignment x=a, y=b
    w=d;
    z=c;
    }
    }
    在代碼說明// assignment x=a, y=b處寫入如下哪幾個代碼是正確的?
    ?A、 Base(a,b);
    ?B、x=a, y=b;
    ?C、x=a; y=b;
    ?D、this(a,b);
    答: C,D

    ?

    4、已知如下定義:String s = "story";
    下面哪個表達式是合法的?
    ?A、 s += "books";
    ?B、char c = s[1];
    ?C、int len = s.length;
    ?D、String t = s.toLowerCase();
    答: A,D

    ?

    5、Java中main()函數的值是什么?
    ?A、 String
    ?B、int
    ?C、char
    ?D、void
    答:D

    ?

    6、如下哪些字串是Java中的標識符?
    ?A、 fieldname
    ?B、super
    ?C、3number
    ?D、#number
    ?E、$number
    答: A,E

    ?

    7、如下哪些是Java中有效的關鍵字?
    ?A、 const
    ?B、NULL
    ?C、false
    ?D、this
    ?E、 native
    答:A,C,D,E

    ?

    8、如下哪些是Java中正確的整數表示?
    ?A、22
    ?B、0x22
    ?C、022
    ?D、22H
    答: A,B,C

    ?

    9、下面的代碼段中,執行之后i 和j 的值是什么?
    int i = 1;
    int j;
    j = i++;
    ?A、 1, 1
    ?B、1, 2
    ?C、2, 1
    ?D、2, 2
    答: C

    ?

    10、下面句話是正確的?
    ?A、 >> 是算術右移操作符.
    ?B、>> 是邏輯右移操作符.
    ?C、>>> 是算術右移操作符
    ?D、>>> 是邏輯右移操作符
    答:A,D

    ?

    11、下面哪個賦值語句是合法的?
    ?A、float a = 2.0
    ?B、double b = 2.0
    ?C、int c = 2
    ?D、long d = 2
    答:B,C,D

    ?

    12、下面哪個是main()函數的合法參數?
    ?A、char args[]
    ?B、char args[][]
    ?C、String arg要[]
    ?D、String args
    答:? C

    ?

    13、下面哪個語句是創建數組的正確語句?
    ?A、 float f[][] = new float[6][6];
    ?B、float []f[] = new float[6][6];
    ?C、float f[][] = new float[][6];
    ?D、float [][]f = new float[6][6];
    ?E、float [][]f = new float[6][];
    答:A,B,C,D

    ?

    14、已知表達式int m[] = {0, 1, 2, 3, 4, 5, 6 };
    下面哪個表達式的值與數組下標量總數相等?
    ?A、 m.length()
    ?B、m.length
    ?C、m.length()+1
    ?D、m.length+1
    答:B

    ?

    15、已知如下的命令執行 java MyTest a b c
    請問哪個語句是正確的?
    ?A、 args[0] = "MyTest a b c"
    ?B、args[0] = "MyTest"
    ?C、args[0] = "a"
    ?D、args[1]= 'b'
    答:C, D

    ?

    16、已知如下代碼:
    public class Test
    {
    long a[] = new long[10];
    public static void main ( String arg[] ) {
    System.out.println ( a[6] );
    }
    }
    請問哪個語句是正確的?
    ?A、Output is null.
    ?B、Output is 0.
    ?C、When compile, some error will occur.
    ?D、When running, some error will occur.
    答:B

    ?

    17、已知如下代碼:
    boolean m = true;
    if ( m == false )
    System.out.println("False");
    else
    System.out.println("True");
    執行結果是什么?
    ?A、False
    ?B、True
    ?C、None
    ?D、An error will occur when running.
    答: B

    ?

    18、已知如下代碼:
    public class Test
    {
    public static void main(String arg[])
    {
    int i = 5;
    do {
    System.out.println(i);
    } while (--i>5)
    System.out.println("finished");
    }
    }
    執行后的輸出是什么?
    ?A、 5
    ?B、4
    ?C、6
    ?D、Finished
    ?E、None
    答:A,D

    ?

    19、下面代碼執行后的輸出是什么?
    outer: for(int i=0;i<3; i++)
    inner: for(int j=0;j<2;j++)
    {
    if(j==1) continue outer;
    System.out.println(j+ "and "+i);
    }
    ?A、 0 and 0
    ?B、0 and 1
    ?C、0 and 2
    ?D、1 and 0
    ?E、1 and 1
    ?F、1 and 2
    ?G、2 and 0
    ?H、 2 and 1
    ?I、 2 and 2
    答: A,B,C

    ?

    20、已知如下代碼:
    switch (m)
    {
    case 0: System.out.println("Condition 0");
    case 1: System.out.println("Condition 1");
    case 2: System.out.println("Condition 2");
    case 3: System.out.println("Condition 3");break;
    default: System.out.println("Other Condition");
    }
    當m 的值為什么時輸出"Condition 2"?
    ?A、 0
    ?B、1
    ?C、2
    ?D、3
    ?E、4
    ?F、None
    答:A,B,C

    ?

    21、當瀏覽器返回到新URL的包含applet 的頁面時調用以下哪個函數?
    ?A、 init()
    ?B、start()
    ?C、stop()
    ?D、destroy()
    答:B

    ?

    22、以下哪個方法用于定義線程的執行體?
    ?A、 start()
    ?B、init()
    ?C、run()
    ?D、main()
    ?E、synchronized()
    答:C

    ?

    23、Java中如下哪個約束符是正確的?
    ?A、 private
    ?B、public
    ?C、protected
    ?D、protect
    ?E、friend
    答:A,B,C

    ?

    24如果類中的成員變量可以被同一包訪問,則使用如下哪個約束符?
    ?A、 private
    ?B、public
    ?C、protected
    ?D、no modifier
    ?E、final
    答:D

    ?

    25、以下哪個約束符可用于定義成員常量?
    ?A、 static
    ?B、final
    ?C、abstract
    ?D、No modifier can be used
    答:B

    ?

    26、如下哪個語句正確說明了native方法?
    ?A、 public native void test();
    ?B、public native void test(){}
    ?C、public void native test();
    ?D、public native test(){}
    答:A

    ?

    27、已知如下類說明:
    public class Test {
    private float f = 1.0;
    int m = 12;
    static int n=1;
    public static void main(String arg[]) {
    Test t = new Test();
    // some code...
    }
    }
    如下哪個使用是正確的?
    ?A、 t.f
    ?B、this.n
    ?C、Test.m
    ?D、Test.n
    答:A,D

    ?

    28、已知如下代碼:
    1: class Example{
    2: String str;
    3: public Example(){
    4: str= "example";
    5: }
    6: public Example(String s){
    7: str=s;
    8: }
    9:} }
    10: class Demo extends Example{
    11: }
    12: public class Test{
    13:public void f () {
    14:Example ex = new Example("Good");
    15:Demo d = new Demo("Good");
    16:} }
    哪句語句會導致錯誤?
    ?A、 line 3
    ?B、line 6
    ?C、line 10
    ?D、line 14
    ?E、line 15
    答:E

    ?

    29、已知如下類定義:
    class Base {
    public Base (){ //... }
    public Base ( int m ){ //... }
    protected void fun( int n ){ //... }
    }
    public class Child extends Base{
    // member methods
    }
    如下哪句可以正確地加入子類中?
    ?A、 private void fun( int n ){ //...}
    ?B、void fun ( int n ){ //... }
    ?C、protected void fun ( int n ) { //... }
    ?D、public void fun ( int n ) { //... }
    答:C,D

    ?

    30、如下哪個語句是正確的?
    ?A、 In Java single inheritance is allowed, which makes code more reliable.
    ?B、A subclass inherits all methods ( including the constructor ) from the superclass.
    ?C、 A class can implement as many interfaces as needed.
    ?D、When a class implements an interface, it can define as many methods of the interface as needed.
    答:A,C

    ?

    31、在如下源代碼文件Test.java中, 哪個是正確的類定義?
    ?A、 public class test {
    public int x = 0;
    public test(int x)
    {
    this.x = x;
    }
    }
    ?B、public class Test{
    public int x=0;
    public Test(int x) {
    this.x = x;
    }
    }
    ?C、public class Test extends T1, T2 {
    public int x = 0;
    public Test (int x) {
    this.x = x;
    }
    }
    ?D、 public class Test extends T1{
    public int x=0;
    public Test(int x){
    this.x = x;
    }
    }
    ?E、protected class Test extends T2{
    public int x=0;
    public Test(int x){
    this.x=x;
    }
    }
    答:B,D

    ?

    32、Person, Student 和Teacher 都是類名。這些類有以下繼承關系。
    Person
    |
    ---------------
    | |
    Student Teacher
    并且在Java源代碼中有如下表達式:
    Person p = new Student();
    如下哪個語句是正確的?
    ?A、 The expression is legal.
    ?B、The expression is illegal.
    ?C、Some errors will occur when compile.
    ?D、Compile is correct but it will be wrong when running.
    答:A

    ?

    33、當Frame改變大小時,放在其中的按鈕大小不變,則使用如下哪個layout?
    ?A、 FlowLayout
    ?B、CardLayout
    ?C、North and South of BorderLayout
    ?D、East and West of BorderLayout
    ?E、GridLayout
    答:D

    ?

    34、當Frame改變大小時,放在其中的按鈕大小不變,則使用如下哪個layout?
    ?A、 FlowLayout
    ?B、CardLayout
    ?C、North and South of BorderLayout
    ?D、East and West of BorderLayout
    ?E、GridLayout
    答:A

    ?

    35、如下哪個方法可以從WindowEvent獲取事件源?
    ?A、 getFrame()
    ?B、getID()
    ?C、getSource()
    ?D、getWindow()
    答:C,D

    ?

    36、以下哪個有關事件監聽器的語句是正確的?
    ?A、 Multiple listeners can be attached to one component.
    ?B、Only one listener can be attached to one component.
    ?C、One listener can receive and process the events from multiple components.
    ?D、One listener can receive and process the events from only one component.
    答:A,C

    ?

    37、監聽器接口的方法返回值是什么?
    ?A、 int
    ?B、String
    ?C、void
    ?D、Object
    ?E、AWTEvent
    答:C

    ?

    38、下面哪個事件監聽器在Java中有事件適配器?
    ?A、 MouseListener
    ?B、KeyListener
    ?C、ActionListener
    ?D、ItemListener
    ?E、WindowListener
    答:A,B,E

    ?

    39、下面哪個方法與applet的顯示無關?
    ?A、 update()
    ?B、draw()
    ?C、repaint()
    ?D、paint()
    答:B

    ?

    40、已知如下說明:
    TextArea ta = new TextArea ("Hello", 5, 5);
    請問哪個語句是正確的?
    ?A、 The maximum number of characters in a line is 5.
    ?B、The displayed height is 5 lines otherwise constrain.
    ?C、The displayed string can use multiple fonts.
    ?D、The displayed strings are editable.
    答:B,D

    ?

    41、請問如下哪個方法可以將MenuBar加入Frame中?
    ?A、 setMenu()
    ?B、setMenuBar()
    ?C、add()
    ?D、addMenuBar()
    答:B

    ?

    42、下面哪個不是Java中的容器?
    ?A、 ScrollPane
    ?B、Canvas
    ?C、Scrollbar
    ?D、Applet
    ?E、Dialog
    答:B,C

    ?

    43、下面哪個方法可用于定義新線程類?
    ?A、 implement the Runnable interface
    ?B、add a run() method in the class
    ?C、create an instance of Thread
    ?D、extend the Thread class
    答:A,D

    ?

    44、下面哪個stream是node流?
    ?A、 FileInputStream
    ?B、BufferedInputStream
    ?C、PushbackInputStream
    ?D、ByteArrayInputStream
    答:A,D

    ?

    45、哪個類可用于處理Unicode?
    ?A、 InputStreamReader
    ?B、BufferedReader
    ?C、Writer
    ?D、PipedInputStream
    答:A,B

    ?

    ?

    主站蜘蛛池模板: 亚洲伊人久久综合中文成人网| 亚洲色大成网站www永久一区| 免费观看又污又黄在线观看| 亚洲精品乱码久久久久久自慰 | 18禁无遮挡无码国产免费网站| 亚洲中文字幕久久精品无码A | 亚洲中文字幕一二三四区| 免费成人午夜视频| 国产精品免费无遮挡无码永久视频 | 暖暖在线日本免费中文| 中文字幕在线视频免费观看| 亚洲天堂一区二区三区四区| 亚洲AV无码乱码精品国产| 国产成年无码久久久免费| 亚洲精品无AMM毛片| 亚洲嫩模在线观看| 精品久久洲久久久久护士免费 | 中文字幕 亚洲 有码 在线| 亚洲色图综合在线| 手机看黄av免费网址| 国产免费黄色无码视频| 亚洲熟妇无码AV不卡在线播放 | 亚洲天堂2017无码中文| 亚洲欧洲自拍拍偷午夜色无码| 日韩精品视频免费观看| 巨波霸乳在线永久免费视频 | 亚洲成av人片不卡无码| 久久精品国产亚洲Aⅴ香蕉| 最近中文字幕无免费视频| 日韩视频免费在线观看| 一区二区三区免费精品视频| 亚洲综合伊人制服丝袜美腿| 亚洲AV日韩AV永久无码久久| 亚洲精品国产精品乱码不卞| 午夜毛片不卡免费观看视频| 一区二区三区福利视频免费观看| 国产无遮挡色视频免费观看性色 | 免费精品国产自产拍在 | 好吊妞在线成人免费| 无人在线观看免费高清| 99精品视频在线观看免费|