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

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

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

    隨筆-159  評論-114  文章-7  trackbacks-0
    變量

    1.對局部變量,要先賦值,后使用。
    2.一個局部變量,作用域,是定義它的代碼塊

    public class Test{
       public static void main(String[] args){
            {
                int a = 4;
             }
             System.out.println(a);          
       }   
    }

    a的作用域在main里面的兩個括號之間。所以,此程序編譯不通過。cannot resolve symbol

    3.對于兩個局部變量,在同一作用域內不允許兩個同名變量出現。

    public class Test{
       public static void main(String[] args){
          int a = 6;
          {
             int a = 4;
          }
          System.out.println(a);
       }

    }

    在小代碼塊,重了。Duplicate local variable a。

    ------------------------------

    命名規范

    1.語義
    2.包,所有字母小寫
    3.類,所有單詞首字母大寫
    4.變量、方法,首字母小寫,其余單詞首字母大寫
    5.常量,所有字母大寫


    byte b=1;
    b=b+1;報錯,因為b+1運算后,系統轉為int,無法隱式轉換
    b+=1;不報錯。請查看JVM,字節碼差異。



    >>   右移  除2,左補符號位
    <<   左移  乘2,右補0
    >>>  右移,左永遠補0

    雖然比乘除運算符快,但是有問題。

    12>>32

    回變為12。

    12&9    按位與
    12|9    或
    12^9   異或

    (a>b)&(c>d)
    非短路方式,都判斷,并不會因為a>b為假而不進行后面表達式的判斷。

    (a>b)&&(c>d)
    短路方式,a>b為假,后面不執行,直接返回false。

    int i = 3;
    int count = (i++)+(i++)+(i++);
    count = 3 + 4 + 5
                i=4  i=5  i=6

    int i =3;
    i = i++;
    那么流程如下

    i++這個表達式的值是3。然后執行i自加1,變為4(因為++操作比賦值優先級高),最后i 再次被賦值為3。



    不記運算符優先級,最好用括號老解決,很明白,否則像這樣的b+++a表達式,實際上(b++)+a。

    posted on 2005-11-24 23:26 北國狼人的BloG 閱讀(384) 評論(0)  編輯  收藏 所屬分類: 達內學習總結
    主站蜘蛛池模板: 国产在线观看免费视频播放器| 亚洲视频免费观看| 免费久久精品国产片香蕉| 亚洲依依成人亚洲社区| 又黄又爽又成人免费视频| 亚洲综合一区二区精品久久| 日韩精品无码一区二区三区免费| 久久精品国产精品亚洲精品| 成全高清在线观看免费| 久久被窝电影亚洲爽爽爽| 男女一进一出抽搐免费视频| 中文亚洲成a人片在线观看| 九九热久久免费视频| 亚洲人成人无码网www电影首页| 皇色在线免费视频| 亚洲精品无码不卡在线播放HE | 丁香婷婷亚洲六月综合色| 国产免费AV片在线播放唯爱网| 亚洲国产成人在线视频| 日韩亚洲国产高清免费视频| 亚洲男人天堂2018av| 日本人护士免费xxxx视频| 日韩精品无码永久免费网站| 久久影视综合亚洲| 午夜视频在线免费观看| 亚洲视频一区二区三区四区| 免费看片免费播放| 一级毛片免费在线观看网站| 精品国产亚洲一区二区三区| 免费国产成人18在线观看| 亚洲国产美女视频| 日韩精品免费电影| 国产免费人成视频在线播放播| 亚洲av日韩av无码黑人| 久久成人国产精品免费软件| 亚洲小说图区综合在线| 亚洲情侣偷拍精品| 在线视频免费观看爽爽爽| 精品特级一级毛片免费观看| 久久亚洲综合色一区二区三区| 999久久久免费精品国产|