Heim >Java >JavaBase >Der Unterschied zwischen long und Long in Java

Der Unterschied zwischen long und Long in Java

王林
王林Original
2019-11-18 13:39:586043Durchsuche

Der Unterschied zwischen long und Long in Java

Der Unterschied zwischen long und Long in Java ist:

1. Long ist der grundlegende Datentyp in Java und Long ist ein Objekt in Java Type;

2. Bei Daten vom Typ Long sind die Daten ein Objekt, während die Daten bei Daten vom Typ Long ein Basisdatentyp sind und nicht zu einem Objekt gehören.

Java-Datentypen sind in zwei Typen unterteilt:

1. Grundtypen: byte(8), short(16), int(32), long(64 ) ), float(32), double(64), char(16), boolean(1);

2. Objekttyp: Byte, Short, Integer, Long, Float, Double, Character, Boolean.

Die oben genannten Objekttypen sind Wrapper-Klassen von Basistypen. Beispielsweise ist Byte eine Wrapper-Klasse von Byte.

Die Java-Sprache ist eine objektorientierte Sprache, aber die grundlegenden Datentypen in Java sind nicht objektorientiert, was bei der tatsächlichen Verwendung viele Unannehmlichkeiten verursacht. Um dieses Manko beim Entwerfen von Klassen zu beheben, Eine entsprechende Klasse soll jeden Basisdatentyp darstellen, daher werden die acht Klassen, die den Basisdatentypen entsprechen, zusammenfassend als Verpackungsklassen bezeichnet.

Was Verpackungsklassen betrifft, haben diese Klassen hauptsächlich zwei Verwendungszwecke:

Existieren als Klassentypen, die grundlegenden Datentypen entsprechen, um Vorgänge mit Objekten zu erleichtern.

Enthält die relevanten Eigenschaften jedes Basisdatentyps wie Maximalwert, Minimalwert usw. sowie zugehörige Operationsmethoden.

Vergleich der Größe von Long-Daten

Bei Daten vom Typ Long handelt es sich bei diesen Daten um ein Objekt, sodass das Objekt nicht direkt über „>“ übergeben werden kann. == ", "377b55b8bde64567678ba033cc088268 ", "92438325e8020aa1e9bb775aa62de53e“, „==", „<"

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

Empfohlenes Tutorial:

Java-Tutorial

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen long und Long in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet Java if(x)?Nächster Artikel:Was bedeutet Java if(x)?