標籤:裝置 精度 == 建立 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