簡單數據類型注意點

1. 只有double ,float,Long 定義變量時,在所賦值後面可以加d f L ,如果在調用方法時如 amethod(5.0) 改5.0默認問double

2.  整型賦值注意以下幾點:
  int d = 17;
  int o = 017;   //  0 rexpess digit        17=1*8+7=15 ; int o = 019  ;  error digit  0~7
  int h = 0x19;  // 0x express hexadecimal  19=1*10+9=25;
  System.out.println( "decimal=" + d);   //decimal=17
  System.out.println( "digit=" + o);     //digit=15
  System.out.println( "hexadecimal=" + h);//hexadecimal=25

 3.注意簡單類型沒有初始化的時候的默認值,另需要注意的是全局變量可以不初始化,而方法中的定義的變量必須初始化
   而String 為Class ,定義全局變量,或方法中局部變量時,必須用構造函數初始化,如果用""或null初始化,可用null 賦值時,用String.length()方法時,會有java.lang.NullPointerException

4.the >>> performs an unsigned, or logical, right shift.
   char is unsign

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章