學了一陣子基礎,做做題目. 記錄--5.31

          Posted on 2007-05-31 14:59 yiraka 閱讀(257) 評論(0)  編輯  收藏 所屬分類: scjp

          1.簡單的一題,錯了.
          自動轉型
          class Test {
           void test(int i){
            System.out.println("i");
           }
           void test(String s){
            System.out.println("s");
           }

           public static void main(String[] args){
            Test t=new Test();
            char ch='y';

            t.test(y);
           }
          }

          運行結果為"i",在編譯自動把字符型轉換為整型!!

          2.Reader/Writer只處理Unicode字符的輸入輸出。float和double可以通過stream進行I/O

          3.線程
          public class Z { 
          public static void main(String[] args) { 
            new Z(); 
            } 
             
            Z() { 
             Z alias1 = this; 
             Z alias2 = this; 
             synchronized(alias1) { 
            try { 
             alias2.wait(); 
             System.out.println(“DONE WAITING”); 
             } 
             catch (InterruptedException e) { 
             System.out.println(“INTERR UPTED”); 
             } 
             catch (Exception e) { 
            System.out.println(“OTHER EXCEPTION”); 
            } 
            finally { 
             System.out.println (“FINALLY”); 

            } 
            } 
             System.out.println(“ALL DONE”); 
            } 
            } 
          alias1,alias2引用同一個對象,當執行wait()方法時,線程放棄對象鎖,因無notifyAll()和notify()方法,{這個方法是把對象的等待池中的線程放入對象的鎖池,以便獲得對象鎖},所以對象一直處于等待的狀態什么也不打印)

          13
          class Person {
          private int a;
          public int change(int m){ return m; }
          }

          public class Teacher extends Person {
          public int b;
          public static void main(String arg[]){
          Person p = new Person();
          Teacher t = new Teacher();
          int i;
          // point x
          }
          }

          A. i = m;
          B. i = b;
          C. i = p.a;
          D. i = p.change(30);
          E. i = t.b. 
          A.m局域變量,等于未定義.B.在靜態方法中不能使用非靜態成員變量,可通過類的實例的引用來調用.
          如i=t.b
          C.a是私有成員.



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


          網站導航:
           

          posts - 8, comments - 0, trackbacks - 0, articles - -1

          Copyright © yiraka

          主站蜘蛛池模板: 汶上县| 长汀县| 清涧县| 舒兰市| 林州市| 榆社县| 兴业县| 南宫市| 邵东县| 抚顺市| 南雄市| 保亭| 乌鲁木齐市| 玉门市| 英吉沙县| 黑河市| 饶河县| 来安县| 连云港市| 镇江市| 颍上县| 平罗县| 南乐县| 延吉市| 扎赉特旗| 康保县| 台中县| 社旗县| 淮南市| 称多县| 元谋县| 海安县| 榆林市| 漳浦县| 河池市| 大化| 清水河县| 江阴市| 天津市| 山东| 永济市|