大數據<javaSE + Linux精英實訓班>_day_02
阿新 • • 發佈:2018-03-14
常量 布爾 範例 lin rgs 基礎 ring main false
---恢復內容開始---
1:基礎語法->變量 變量是內存當中的小盒子(小容器),容器是什麽? 變量裝載的是數據! 2:基礎語法->計算機的存儲單元 計算機存儲設備的最小單元 "位" (bit),又稱為 "比特位"。 計算機的最小存儲單元叫 "字節" (byte),B. 字節由8個位組成。 1字節 = 8比特位 1B = 8b 1024B = 1KB 1024 = 1MB 1024MB = 1GB 1024GB = 1TB 1024TB = 1PB3:基礎語法->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:基礎語法->定義基本數據類型變量
代碼塊:
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