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

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

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

    隨筆-61  評論-13  文章-19  trackbacks-0

    2.下面代碼的輸出是什么?一共在內存中生成了幾個String對象?為什么?
    String s1 = “aaa”;
    String s2 = “aaa”;
    String s3 = new String(“aaa”);
    String s4 = new String(“AAA”);
    System.out.println(s1 == s2);
    System.out.println(s1 == s3);
    System.out.println(s1.equals(s3));

    3.下列程序在1處是否會有異常,如果沒有,輸出是什么?是否會運行到2處,如果會,輸出是什么?為什么會有這樣的結果?
    public class TestClass {
    public void test1() {
    List list = new ArrayList();
    test2(list);
    System.out.println(list.size()); // 1處
    test3(list);
    System.out.println(list.size()); // 2處
    }

    public void test2(List list) {
    list = null;
    }

    public void test3(List list) {
    list.add(“aaaa”);
    }
    }

    4.請選出下面哪些描述是正確的。
    public class ClassA {
    public synchronized void a(){
    }
    public synchronized void b(){
    }
    }
    2 instances of ClassA had been instantiated obj1 and obj2.
    Which statements about thread are true?
    1)One thread is calling obj1.a(), another thread can call obj1.b().? .
    2)One thread is calling obj1.a(), another thread cannot call obj1.b().?
    3)One thread is calling obj1.a(), another thread can call obj2.b().? .
    4)One thread is calling obj1.a(), another thread cannot call obj2.b().?


    5.下面的程序輸出是什么?為什么?
    public class Parent {
    public void test(ArrayList list) {
    System.out.println("invoke parent's test method");
    }

    public static void main(String[] args) {
    Child a = new Child();
    ArrayList list = new ArrayList();
    a.test(list);
    }
    }

    class Child extends Parent {
    public void test(List list) {
    System.out.println("invoke child's test method");
    }
    }

    6.下面的程序輸出是什么?為什么?
    public class Parent {
    public void test(List list) {
    System.out.println("invoke parent's test method");
    }

    public static void main(String[] args) {
    Child a = new Child();
    ArrayList list = new ArrayList();
    a.test(list);
    }
    }

    class Child extends Parent {
    public void test(List list) {
    System.out.println("invoke child's test method");
    }
    }

    7.仔細分析下面的程序,寫出程序的輸出結果。
    public class Parent {
    {
    System.out.println("parent instance block");
    }

    public void test() {
    System.out.println("parent test method");
    }

    static {
    System.out.println("parent static block");
    }

    public Parent() {
    System.out.println("parent constructor");
    test();
    }

    public static void main(String[] args) {
    new Child();
    }
    }

    class Child extends Parent {

    private static int staticValue = 20;
    private int instanceValue = 20;

    {
    System.out.println("child instance block");
    }

    public void test() {
    System.out.println("child test method");
    System.out.println("static value is: " + staticValue);
    System.out.println("instance value is: " + instanceValue);
    }

    static {
    System.out.println("child static block");
    }

    public Child() {
    System.out.println("child constructor");
    }
    }

    8.下面程序的輸出是什么?
    public class TestException {
    public void test1() {
    int result = test2();
    System.out.println(result);
    }

    public int test2() {
    try{
    String s = null;
    s.substring(0, 1);
    return 1;
    } catch(Exception e) {
    return 2;
    } finally {
    return 3;
    }
    }

    public static void main(String[] args) {
    (new TestException()).test1();
    }
    }

    9.請寫出數據庫查詢操作的偽代碼,程序不需要通過編譯,只要思路正確,關鍵步驟不丟失就可以了。注意異常的捕獲,IO流的關閉。可能用到的類或接口有(Connection,DriverManager, Statement, PreparedStatement, ResultSet, SQLException)。

    posted on 2006-03-19 23:12 xnabx 閱讀(145) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 91大神免费观看| 一日本道a高清免费播放| 亚洲视频在线免费观看| 亚洲欧洲第一a在线观看| 成人性做爰aaa片免费看| 亚洲av无码一区二区三区网站| 国产A∨免费精品视频| 国产亚洲精品高清在线| 中文字幕在线成人免费看| 亚洲人成无码网站| 国产亚洲免费的视频看| 亚洲国产成人久久精品动漫| 久久久久免费精品国产小说| 亚洲精品第一国产综合精品| 免费毛片a在线观看67194| 国产亚洲精aa在线看| 日本不卡视频免费| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 亚洲欧美日韩中文无线码 | 一级特级女人18毛片免费视频| 亚洲AV无码一区二区三区国产| 国产精品免费αv视频| 亚洲AV无码久久精品蜜桃| 在线观看免费中文视频| 亚洲av无码片区一区二区三区| 日本免费网站观看| 国产免费牲交视频免费播放| 久久夜色精品国产亚洲| 日韩在线播放全免费| 久久亚洲色WWW成人欧美| 中文字幕亚洲综合久久男男| 18未年禁止免费观看| 亚洲国产欧洲综合997久久| 亚洲最大av无码网址| 最近在线2018视频免费观看| 亚洲av永久无码一区二区三区| 亚洲午夜精品第一区二区8050| 亚洲免费视频在线观看| 亚洲а∨精品天堂在线| 亚洲国产精品高清久久久| A在线观看免费网站大全|