Java の Long と Long の違いは次のとおりです:
1. Long は Java の基本データ型であり、Long はオブジェクトですin java Type;
2. Long 型データの場合、データはオブジェクトですが、long 型データの場合、データは基本データ型であり、オブジェクトには属しません。
Java データ型は 2 つの型に分類されます:
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 の基本的なデータ型はオブジェクト指向ではないため、実際に使用する際には多くの不都合が生じます。この欠点を解決するために、クラスを設計する際に、それぞれの基本データ型を表すように対応するクラスが設計されているため、基本データ型に対応する 8 つのクラスを総称してパッケージング クラスと呼びます。
ラッパー クラスに関しては、これらのクラスには主に 2 つの用途があります。
オブジェクトに関する操作を容易にするために、基本データ型に対応するクラス型として存在します。
最大値、最小値などの各基本データ型の関連プロパティと、関連する演算メソッドが含まれます。
Long データのサイズ比較
Long 型データの場合、このデータはオブジェクトであるため、「>」、「」でオブジェクトを直接渡すことはできません。 == "、1f26fd4c754cb763b5c15123e6b6a851」、「==」、「<」を通じて直接比較できます
Long l1 = new Long(100); Long l2 = new Long(200); System.out.println(l1.longValue()<l2.longValue());推奨チュートリアル :JavaTutorial
以上がJavaのlongとLongの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。