您好,登錄后才能下訂單哦!
這篇文章主要講解了“JAVA變量和數據類型的知識點有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“JAVA變量和數據類型的知識點有哪些”吧!
1 什么是變量
Java用于臨時性存儲數據的單位/容器。
2.變量的三要素
a.變量的數據類型
**按照數值和非數值劃分:** 數值: byte short int long float double 非數值: char boolean String **按照基本和引用數據類型劃分:** 基本數據類型:byte short int long float double char boolean 引用數據類型:數組、類(String)、接口、枚舉
b. 數據類型轉換
Java中的自動類型轉換
int轉換double類型時可以直接轉換,這種叫做自動類型轉換,當然自動類型轉換是需要滿足特定條件的:
目標類型能與源類型兼容,如 double 型兼容 int 型;
目標類型大于源類型,如 double 類型長度為 8 字節, int 類型為 4 字節,因此 double 類型的變量里直接可以存放 int 類型的數據,但反過來就不可以了。
Java中的強制類型轉換
強制類型轉換容易造成數據丟失,所以在轉換時需要多加注意
強制類型轉換的語法是 (數據類型)數值
double avg1=75.8;
int avg2=(int)avg1;
c.變量名的命名和規范:
c. 變量名
由數字、字母、下劃線和美元符號組成,數字不能開頭。
不能使用英文單詞和拼音組合形式,要么全拼音要么全單詞。
不能使用關鍵字和保留字。
采用駝峰命名法,首字母小寫,如果有多個單詞,后面的每個單詞首字母大寫。
連字符寫法:user_name
見名知義
3.變量
先聲明再賦值
int num;
num = 10;
聲明并賦值
int num = 10;
所謂常量可以理解成一種特殊的變量,它的值被設定后,在程序運行過程中不允許被改變。
final 常量名=值;
final double PI=3.14;
常量名一般使用大寫字符。
程序中使用常量可以提高代碼的可維護性。例如,在項目開發時,我們需要指定用戶的性別,此時可以定義一個常量 SEX,賦值為 “男”,在需要指定用戶性別的地方直接調用此常量即可,避免了由于用戶的不規范賦值導致程序出錯的情況。
控制臺只是為了我們在前期學習語法階段使用的工具,或者未來在開發階段進行測試時的使用而已。
導入Scanner
import java.util.Scanner; 必須放在類聲明上方 包聲明下方。
創建Scanner對象
Scanner scan = new Scanner( System.in);
使用方法進行輸入
nextInt(); 輸入整數
nextDouble(); 輸入小數
next(); 可以用來輸入字符串
即用來給程序賦值的運算符。諸如,boolean類型、整型類型、浮點型、字符類型等等,都可以通過“=”來賦值。“=”運算是從右向左的,即把右邊的值或變量賦值給左邊的變量
即我們數學中的加(+)、 減(-)、乘(*)、除(/)、求余(%)運算符。這里對加減乘這三個運算符進行操作了。
對于除(/)運算符來講。如果兩個整數相除,若整數不進行float類型的強制轉換的,結果是只是取整數部分,小數部分會舍去。
求余操作是不取商,而是得出余數。與除不同,除取的是商。在編程中需要注意。
運算符中還包括遞增遞減(++ 、–)運算符
故名思義,即對進行判斷兩個變量之間的關系的。這里的關系包括以下幾個運算符:大于等(>=)、小于等于(<=)、大于(>)、小于(<)、等于(= =)、不等于(!=)這幾個運算符。
這幾個運算是二元運算符,即比較兩個變量。如果判斷是正確的話,返回的是布爾類型的值true或false,表示正確或錯誤。
即我們以前數學中學到的與、或操作。在這里是兩種運算符&&(AND,與)和||(OR,或)運算符。
其中兩種運算符中,可以簡記下它們的功能,即:&&:一假則假 全真則真 ||:一真即真,全假則假
運算符中還包括遞增遞減(++ 、–)運算符
類似于我們選擇結構學習的if-else。
感謝各位的閱讀,以上就是“JAVA變量和數據類型的知識點有哪些”的內容了,經過本文的學習后,相信大家對JAVA變量和數據類型的知識點有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。