四:java常量和變數
: 常量和變數
常量
運算過程中 值不能更改的資料
整數常量:1 / 1L
字元常量:‘1’
布林常量:true、false
浮點常量:1.1 / 1.2F
變數
運算過程中值可以更改的資料
變數定義格式: 資料型別 變數名;
變數名的命名規範:除了第一個單詞 其他單詞首字母大寫
變數賦值格式: 變數名=常量值
注意:1.變數必須先定義、再賦值、然後使用
2.同一個類中的變數 不能重複定義
3.b=2;等號 把右邊的值賦值給左邊的變數
4.賦值時 右邊值的型別必須和左邊變數的型別保持一致
資料型別轉換
資料型別精度表:double > float > long >int(char) > short > byte
自動型別轉換情況1:高精度變數 = 低精度資料
long l1 = 1; //左邊long型別的變數 右邊int型別的常量值
//編譯器把4個位元組int型別的1轉換為8個位元組的long型別1L 然後賦值
自動型別轉換情況2:byte、short、char型別的變數 = int型別的常量值;
強制型別轉換:低精度變數 = (低精度變數的型別)高精度值;
謹慎使用:可能丟失資料
相關文章
- java常量和變數Java變數
- 自學PHP筆記(四) PHP變數和常量PHP筆記變數
- 自學PHP筆記(四) PHP常量和變數PHP筆記變數
- java變數及常量Java變數
- PHP實踐之路(四)PHP中常量和變數PHP變數
- Swift(一)常量和變數Swift變數
- JAVA基礎04——變數與常量Java變數
- kettle 引數——變數引數和常量引數變數
- Go基礎系列:常量和變數Go變數
- Java培訓教程分享:變數與常量Java變數
- 二,Java中常量與變數的理解Java變數
- Java基礎06:變數、常量、作用域Java變數
- 常量與變數變數
- C++入門教程(20):變數、不變數和常量C++變數
- Java學習第二天變數、常量和運算子Java變數
- c#小灶——常量、變數和賦值C#變數賦值
- java基礎06-變數、常量、作用域Java變數
- JAVA基礎6-變數、常量、作用域Java變數
- 六、常量與變數變數
- PHP 常量與變數PHP變數
- 使用javap深入理解Java整型常量和整型變數的區別Java變數
- 2、全域性變數和列舉常量 (轉)變數
- Java培訓基礎知識-Java的常量與變數Java變數
- Day01-Java簡介、環境、常量、變數Java變數
- Java基礎-基礎語法-變數與常量Java變數
- PHP基礎__變數、常量PHP變數
- 【GO學習二】包,函式,常量和變數Go函式變數
- Java第三天【變數、常量、資料型別】Java變數資料型別
- 一文搞清楚Java中的方法、常量、變數、引數Java變數
- destoon 系統常量與變數變數
- PHP變數與常量學習PHP變數
- golang常用手冊:資料型別、變數和常量Golang資料型別變數
- VBA靜態變數與常量(轉)變數
- Day08-常量、變數、作用域變數
- Swift學習筆記(三十三)——常量引數,變數引數和inout引數Swift筆記變數
- Robot Framework(12)- 詳細解讀 RF 的變數和常量Framework變數
- 第八章:變數、常量和基礎型別變數型別
- 淺談Kotlin語法篇之變數和常量(二)Kotlin變數