Ⅰ java中大寫的Long與小寫的long區別是什麼
你好!
Long
是long類型的包裝類
Long
a=10l
相當於Long
a=new
Long(10);
java1.幾以後有了自動封裝
忘了是幾了
所以可以直接寫成Long
a=10l
一個是基本數據類型
一個是類實例化對象
打字不易,採納哦!
Ⅱ java long類型佔多少位元組
long8個位元組。
int類型佔32個位元組:4位;
short類型佔16個位元組:2位;
long類型佔64個位元組;8位;
float類型佔32個位元組;4位;
double類型佔64個位元組;8位;
char類型佔16個位元組;2位;
boolean類型佔8個位元組;1位;
byte類型佔8個位元組;1位;
相關單位
數據存儲是以「位元組」(Byte)為單位,數據傳輸大多是以「位」(bit,又名「比特」)為單位,一個位就代表一個0或1(即二進制),每8個位(bit,簡寫為b)組成一個位元組(Byte,簡寫為B),是最小一級的信息單位。
在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在存儲器中,通常每個單元存儲一個字。因此每個字都是可以定址的。字的長度用位數來表示。
以上內容參考:網路-位元組
Ⅲ java中long類型的取值范圍到底是多少呢
范圍:-9223372036854775808到9223372036854775807
解釋:long類型是64位的也就是 」-2^64「 到」2^64 -1「.
在定義long類型時,如果數據類型超過int類型的取值范圍,數據後面要加l或L,不超過則不需要加。
byte的取值范圍為-128~127,佔用1個位元組(-2的7次方到2的7次方-1)
short的取值范圍為-32768~32767,佔用2個位元組(-2的15次方到2的15次方-1)
int的取值范圍為(-2147483648~2147483647),佔用4個位元組(-2的31次方到2的31次方-1)
long的取值范圍為(-9223372036854774808~9223372036854774807),佔用8個位元組(-2的63次方到2的63次方-1)。
Ⅳ Java基本類型中的long存儲范圍是多少
-9223372036854775808~9223372036854775807
publicclassHello{
publicstaticvoidmain(String[]args){
System.out.println(Long.MIN_VALUE);
System.out.println(Long.MAX_VALUE);
longminValue=0x8000000000000000l;
longmaxValue=0x7fffffffffffffffl;
System.out.println(minValue);
System.out.println(maxValue);
}
}
在java中long型是64位的。
Ⅳ java中「long」類型佔多少位元組
long 8個位元組
1、「位元組」是byte,「位」是bit ;
2、 1 byte = 8 bit ;
3、char 在java中是2個位元組。java採用unicode,2個位元組(16位)來表示一個字元
short 2個位元組;int 4個位元組;long 8個位元組
Ⅵ java中long型怎麼比較大小
通過關系運算符【等於符號(==),不等於符號(!=) ,大於符號(>), 小於符號(<),大於等於符號(>=) ,小於等於符號(<=) 】進行大小比較。
例如
longa=2;
longb=2;
if(a<b){//如果a比b小
}
Ⅶ java long最大表示多少位
1個位元組是8位 只有8種基本類型可以算.其他引用類型都是由java虛擬機決定的自己不能操作 byte 1位元組 short 2位元組 int 4位元組 long 8位元組 float 4位元組 double 8位元組 char 2位元組 boolean 1位元組
Ⅷ java中long類型的取值范圍到底是多少
范圍:-9223372036854775808到9223372036854775807
解釋:long類型是64位的也就是 」-2^64「 到」2^64 -1「.
Ⅸ java 中byte.short,int,long,float,double 的取值范圍分別是多少
其中byte、short、int、long都是表示整數的,只不過他們的取值范圍不一樣
byte的取值范圍為-128~127,佔用1個位元組(-2的7次方到2的7次方-1)
short的取值范圍為-32768~32767,佔用2個位元組(-2的15次方到2的15次方-1)
int的取值范圍為(-2147483648~2147483647),佔用4個位元組(-2的31次方到2的31次方-1)
long的取值范圍為(-9223372036854774808~9223372036854774807),佔用8個位元組(-2的63次方到2的63次方-1)
float和double是表示浮點型的數據類型,他們之間的區別在於他們的精確度不同
float 3.402823e+38 ~ 1.401298e-45(e+38表示是乘以10的38次方,同樣,e-45表示乘以10的負45次方)佔用4個位元組
double 1.797693e+308~ 4.9000000e-324 佔用8個位元組
double型比float型存儲范圍更大,精度更高,所以通常的浮點型的數據在不聲明的情況下都是double型的,如果要表示一個數據是float型的,可以在數據後面加上「F」。
浮點型的數據是不能完全精確的,所以有的時候在計算的時候可能會在小數點最後幾位出現浮動,這是正常的。
Ⅹ java中long類型是多少位
1個位元組是8位
只有8種基本類型可以算.其他引用類型都是由java虛擬機決定的自己不能操作
byte 1位元組
short 2位元組
int 4位元組
long 8位元組
float 4位元組
double 8位元組
char 2位元組
boolean 1位元組