1. 程式人生 > >Java程式設計入門筆記(二)

Java程式設計入門筆記(二)

驀然回首——資料型別和運算子

分類 資料型

例如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 型