Java程式設計入門筆記(二)
阿新 • • 發佈:2018-12-09
驀然回首——資料型別和運算子
分類 資料型
例如int,short,long,double等等
非資料型
String,char
變數命名規則 變數名首字母
字母,下劃線_,$
其餘部分
字母,下劃線_,$,數字,但%,#等符號不可以
變數命名規範
簡短且能清楚地表明變數的作用,通常第一個單詞的首字母小寫,其後單詞的 首字母大寫。例如:myScore 也可以在變數名前面加上對應的變數型別的縮寫,例如strmyName,intmoney
常見錯誤
public class Error1 {
public static void main(String[ ] args) {
String title;
System.out.println( title );
}
}
區域性變數title可能尚未初始化 先宣告變數並賦值,然後才能使用
public class Error3 {
public static void main(String[ ] args) {
String name = "張三";
String name = "李四" ;
System.out.println(name);
}
}
宣告兩個同名變數導致編譯錯誤
自動型別轉換規則 規則1:如果一個運算元為double型,則整個表示式可提升為double型 規則2:滿足自動型別轉換的條件
兩種型別要相容:
數值型別(整型和浮點型)互相相容
目標型別大於源型別:
例如:double 型大於 int 型