大資料<javaSE + Linux精英實訓班>_day_02

來源:互聯網
上載者:User

標籤:裝置   精度   ==   建立   oid   賦值運算   計算   ase   結束   

---恢複內容開始---

1:基礎文法->變數        變數是記憶體當中的小盒子(小容器),容器是什麼?    變數裝載的是資料!    2:基礎文法->電腦的儲存單元        電腦存放裝置的最小單元 "位" (bit),又稱為 "位元位"。    電腦的最小儲存單元叫 "位元組"  (byte),B.    位元組由8個位組成。    1位元組 = 8位元位        1B = 8b    1024B = 1KB    1024 = 1MB    1024MB = 1GB    1024GB = 1TB    1024TB = 1PB    3:基礎文法->java中的資料類型(四類八種)    整數類型->byte    位元組數:     1     範圍:-128 ~ 127                    short      位元組數:     2     範圍:-32768 ~ 32767                    int      位元組數:   4  範圍:-2147483648 ~ 2147482648                    long    位元組數:   8  範圍:        浮點型-> float        位元組數:    4        單精確度浮點             -> double        位元組數:    8        雙精確度浮點            精度高                     字元型->char        位元組數:        2         可以表示一個字元,比如:‘a‘        ‘A‘  ‘唉‘            布爾型-> boolean    位元組數:    1      只有兩個值:true        false        4:基礎文法->常量與類型    整數常量可以根據所在的範圍來確定類型,java中預設的整數類型int類型。    特別:2147483641L,100L是 long類型。        java中浮點類型預設是double,在後輟加"F".

 5:基礎文法->變數建立的三要素

   劃分地區:指定儲存的資料類型,並且命名
   建立變數三要素:類型、名字、資料
 
   int a= 100 ;

 6:基礎文法->定義基礎資料型別 (Elementary Data Type)變數

代碼塊:

public  class Variable{    public static void main(String [] args){        // 定義整數類型        byte b = 127;        System.out.println(b);                short s = 32767;        System.out.println(s);                        int i = 20001002;        System.out.println(i);                // 定義Long類型        long l = 2147483649L;        System.out.println(l);                // 浮點型,單精確度的float        float f = 1.0f;        System.out.println(f);                // 浮點型,雙精確度        double d = 2.2;        System.out.println(d);                // 字元        char c = ‘a‘;        System.out.println(c);                        // 布爾類型  true   false        boolean boo = true;        System.out.println(boo);            }}
7:基礎文法->字串變數的定義
public class Variable_2{    /*        字串用 "" 包裹,"0 ~ n"    */    public static void main(String [] args){        // 指定資料類型    名稱    資料 ,表示的是字串的類型        String s = "我愛大資料開發";        System.out.println(s);    }}
8:基礎文法->變數定義的注意事項
public class Variable_3{    /*            變數的定義和使用事項            1、變數定義後,不賦值,不能使用            2、變數的定義有效範圍,有效範圍在一對大括弧內            3、變數不可以重複定義    */    int a = 1;    public static void main(String[] args){            int i = 2;            System.out.println(i);    }}
9:基礎文法->資料類型的轉換->自動轉換        1:範圍小的資料類型值(byte),可以直接轉換為範圍大的資料類型值(如:int)        2:範圍大的資料類型值(int),不可以直接轉換為範圍小的資料類型(如:byte)                資料類型排序:byte->short->int->long->float->double                ->強制類型轉換
public class Variable_4{    public static void main(String[] args){            //定義一個double類型變數            double i = 1000;            System.out.println(i);    }}
public class DataConvert{    public static void main(String[] args){        double d = 3.14;        //int i = d;            //System.out.println(i);                // 強制轉換        System.out.println("===========強制轉換=================");        int i = (int)d;        System.out.println(i);                byte b = (byte)200;        System.out.println(b);                System.out.println("===========並接========");                System.out.println("中" + "國");    }}
10:基礎文法->算術運算子                計算資料的符號。                                運算子    運算規則        範例            結果                    +     正號             +3            3                    +      加            2+2             4                    +    連結字串       "中"+"國"       中國                    -      負號         nt a = 3;-a      -3                    -      減            3-2             1                    *      乘法            2*3            6                    /      除號            5/2            2                    %       模數            5%2           1                   ++       自增       int a = 1;a++/++a   2                    --      自減       int b = 3;b--/--b       2                    11:基礎文法->賦值運算子        運算子        運算規則        範咧                    結果            =                賦值           int a = 1;       2           +=         加後賦值    int a = 3;a+=2              4           -=             減後賦值    int a = 2;a-=2          0           *=             乗後賦值    int a = 2;a*=2          4           /=             整除賦值    int a = 2;a/=2          1           %=         模數賦值    int a = 2;a%=2      0

 

 

 

 

 

 

 

---恢複內容結束---

大資料<javaSE + Linux精英實訓班>_day_02

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.