首頁  >  文章  >  Java  >  java中long與Long的差別

java中long與Long的差別

王林
王林原創
2019-11-18 13:39:585884瀏覽

java中long與Long的差別

java中long與Long的區別是:

1、long是java中的基本資料類型,而Long是java中對象類型;

2、對於Long類型的數據,該數據是一個對象,而對於long類型的數據,該數據是一個基本數據類型,不屬於對象。

Java的資料型別分為兩種:

1、基本型別:byte(8),short(16),int(32),long(64 ),float(32),double(64),char(16),boolean(1);

2、物件類型:Byte,Short,Integer,Long,Float,Double,Character,Boolean。

上面的物件類型分別是基本類型的包裝類,例如Byte是byte的包裝類別。

Java語言是一種物件導向的語言,但是Java中的基本資料類型卻是不物件導向的,這在實際使用時存在著許多的不便,為了解決這個不足,在設計類別時為每個基本資料類型設計了一個對應的類別來代表,這樣八個和基本資料類型對應的類別統稱為包裝類別。

對於包裝類別說,這些類別的用途主要包含兩種:

#作為和基本資料類型對應的類別類型存在,方便涉及到物件的操作。

包含每種基本資料類型的相關屬性如最大值、最小值等,以及相關的操作方法。

Long數據的大小的比較

對於Long類型的數據,這個數據是一個對象,所以對像不可以直接通過“>”,“== ”,“fcd638a2bed765dbd08f099c09469b6d”,“2962cec173faa0ccd25c8d238fa8e8e0”,“==”,“<”作比較

long l3 = 300;  
        long l4 = 400;  
  
        System.out.println(l3>l4);  
  
        System.out.println(l3<l4);  
  
        System.out.println(l3==l4);

推薦教程:Java教學

#

以上是java中long與Long的差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn