<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基礎
    主站蜘蛛池模板: 亚洲国产精品久久久久秋霞小| 一个人看的免费视频www在线高清动漫 | 亚洲jizzjizz少妇| 成人A片产无码免费视频在线观看| 在线日韩av永久免费观看| 亚洲今日精彩视频| 成人精品综合免费视频| 最近中文字幕mv免费高清视频7| 亚洲av无码精品网站| 日韩精品无码免费视频| 成人a免费α片在线视频网站| 亚洲美女免费视频| 日韩电影免费在线观看网站| 国产又黄又爽又刺激的免费网址 | 黄网站色视频免费看无下截| 韩国免费一级成人毛片| 亚洲国产二区三区久久| 国产精品美女免费视频观看| 国产成人免费片在线观看| 久久精品国产亚洲AV蜜臀色欲| 久久午夜无码免费| 在线观看亚洲成人| 青青草97国产精品免费观看 | 亚洲欧洲精品成人久久奇米网 | 亚洲av乱码一区二区三区| 免费看又黄又无码的网站| 亚洲日韩精品无码专区网址| 无遮挡免费一区二区三区| 最好免费观看韩国+日本| 久久狠狠爱亚洲综合影院| 91短视频在线免费观看| 久久亚洲一区二区| 国产一级黄片儿免费看| 国产成人亚洲综合| 美女免费视频一区二区| 国产成人在线免费观看| 久久久久亚洲AV无码去区首| 精品久久久久久久免费加勒比| 亚洲人精品亚洲人成在线| 青草草色A免费观看在线| 亚洲成A∨人片在线观看无码|