1. 程式人生 > >java學習01(簡單的基礎)

java學習01(簡單的基礎)

     首先閒談一下為什麼想系統學習下java,java是程式設計界的英語,並非說學習java就一定要去從事後臺開發,web開發,只是如果說要拿出一門可以深入聊下去的語言並且符合趨勢的話,java無疑是一個best choice。

    幾個小概念:jdk > jre > jvm 此處大於的意思是包含,想執行java,裝jre即可,開發還需要jdk。

    一個class檔案可以有多個類,但是一定要有一定跟檔名一樣的類,並且只有他是public。

   基本命名規範:類名的單詞首字母要大寫
                            方法名與變數(駝峰原則)

   接下來開始過一些每個語言都會學的東西:

1.  byte(1) short(2) char(2) int(4) long(8)  float(4) double(8)   

 2. 布林型 1位 -->跟0或者1的數字沒有任何關係 

3. 浮點數儘量別直接比較,他是不精確的,要比較怎麼辦呢,用java.Math包的bigdecimal和biginterger

4. 引用資料型別
        類
        介面
        陣列

5.  左移一位相當於乘2 右移相當於除2 這是最快的乘除2的手段

6.'+' 如果左右兩邊只要有一個字串,就是連線符而不是加法

7.邏輯非>邏輯與>邏輯或(優先順序)