變量dom
變量:是內存中的一塊存儲區域,是存儲數據的基本單元內存
變量聲明方式:數據類型 變量名 [=值] ;作用域
例如:int a;變量
int b=0;數據類型
String c="Java";引用
============================================================================================================float
變量做用域方法
變量做用域:即變量所屬的花括號內數據
若是方法被static修飾了,方法外部的變量是靜態的變量margin
============================================================================================================
數據類型
1.整數類型(byte,short,int,long)
byte類型的數值取值範圍-128~127(-2^7~2^7-1)
short類型的取值範圍(-2^15~2^15-1);
int取值範圍(-2^31~2^31-1);
long取值範圍(-2^63~2^63-1) 若是long類型變量值在int值範圍內 值後不用加L 超出int範圍加L
2.小數類型(float,double)
若是給float類型的變量賦值爲小數值 默認加f 若是是整數類型(int取值值圍內)的能夠省略(也能夠加上f) 超出int取值範圍必須加f
小數值若不加f 默認爲double類型
3.字符類型(char)
4.布爾類型(boolean)
Array,String,Random,Scanner...
==============================================================================================================
數據類型轉換(隱式轉換 , 強制類型轉換)
整數類型轉至 由小到大直接轉至(隱式轉至) 由大到小 強制類型轉至
小數類型轉至 由小到大直接轉至(隱式轉至) 由大到小 強制類型轉至
整數轉至爲小數 隱式轉至
小數轉至爲整數 強制類型轉至
字符類型與數字類型轉換 目標類型(int/long/float/double) 變量名=char類型 當目標類型可以直接隱式接收int類型值 當前字符轉換類型爲隱式轉換