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

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

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

    JAVA & FLEX

    一個分享java和flex開發經驗的空間

       :: 首頁 ::  :: 聯系 ::  :: 管理 ::
      26 隨筆 :: 2 文章 :: 44 評論 :: 0 Trackbacks
        在書寫代碼的時候,一定要規范自己的代碼,如果不規范代碼,那么有的時候,可能會給你帶來不大不小的麻煩,下面有一個小小的例子

    public class TestPrintStream1 {
      
    public static void main(String[] args) {
        Class c 
    = TestPrintStream1.class;
        
    try {
          Object o 
    = c.newInstance();
          
    if (o instanceof TestPrintStream1)
            TestPrintStream1 tt 
    = (TestPrintStream1) o;// 這里為什么會報錯呢,說tt 和 TestPrintStream1不能解析
        }
     catch (InstantiationException e) {
          e.printStackTrace();
        }
     catch (IllegalAccessException e) {
          
    // TODO Auto-generated catch block
          e.printStackTrace();
        }

      }

    }

    這個例子寫完后,你會發現,編譯器并不讓你通過,為什么呢,語法沒有問題啊,奇怪吧
    可是在仔細看看,你會發現對于if()這個語句,我們是這樣來定義的
    if ( a.equals(b)) {
      System.out.println(
    "haha");
    }

    是不是在例子的代碼后面沒有加入{}
    這個涉及到了一個問題:我們知道,在if后面如果只有一個語句,那么我們會習慣的忽略{},可是在JAVA解析的時候
    TestPrintStream1 tt = (TestPrintStream1) o;這個語句會被解析成
     TestPrintStream1 tt; tt = new TestPrintStream1 (); 這樣,在if{}這個模塊中,只執行TestPrintStream1 tt;這個語句而不會執行
    tt = new TestPrintStream1 (); ,解析tt = new TestPrintStream1 (); 的時候,就會找不到tt的定義了,因為TestPrintStream1 tt;的作用域已經結束了
    所以,在平時,一定要養成良好的代碼書寫規范,不僅僅會規約我們的書寫習慣,還會減少一些看起來很奇怪的問題
    posted on 2008-09-01 17:45 程序人生-天津 閱讀(251) 評論(0)  編輯  收藏 所屬分類: JAVA基礎
    主站蜘蛛池模板: 国产精品亚洲一区二区三区久久 | 亚洲国产精品日韩专区AV| 亚洲乱码在线播放| 日韩不卡免费视频| 亚洲伦理中文字幕| 国产精品无码免费播放| 在线aⅴ亚洲中文字幕| 无码视频免费一区二三区| 亚洲kkk4444在线观看| 精品无码国产污污污免费| 亚洲Aⅴ在线无码播放毛片一线天| 免费看大美女大黄大色| 美女羞羞免费视频网站| 亚洲精品一级无码中文字幕| 亚洲免费在线观看| 亚洲va久久久噜噜噜久久狠狠| 中国性猛交xxxxx免费看| 亚洲春色在线视频| 18禁止看的免费污网站| 亚洲六月丁香婷婷综合| 日韩免费毛片视频| jizz18免费视频| 亚洲麻豆精品果冻传媒| 毛片免费观看的视频在线| 亚洲AV无码片一区二区三区| 亚洲精品一级无码中文字幕 | 免费人妻无码不卡中文字幕系 | 亚洲成a人片在线观看国产| 一级做a爰性色毛片免费| 亚洲国产精品自在线一区二区| 日韩精品免费一级视频| 亚洲AV无码一区二区大桥未久| 国产亚洲一区区二区在线| 最好看的中文字幕2019免费| 亚洲成a人无码亚洲成www牛牛| 亚洲人成色7777在线观看不卡 | 日本一区午夜艳熟免费| 亚洲一久久久久久久久| 亚洲人成网站在线播放vr| 性做久久久久久久免费看| eeuss免费天堂影院|