Heim  >  Artikel  >  Java  >  Wie viele Bytes belegt der Java-Kurztyp?

Wie viele Bytes belegt der Java-Kurztyp?

青灯夜游
青灯夜游Original
2019-12-31 13:56:3920711Durchsuche

Wie viele Bytes belegt der Java-Kurztyp?

Wie viele Bytes belegt der Java-Kurztyp?

Der kurze Typ belegt 2 Bytes, 16 Bits.

Byte: Byte, eine Maßeinheit zur Messung der Speicherkapazität, Bit (Bit).

Ein Byte entspricht 8 Bits 1 Byte = 8 Bit.

Java-Kurztyp

Der Kurzdatentyp ist eine 16-Bit-Ganzzahl mit Vorzeichen, ausgedrückt im Zweierkomplement

Der Mindestwert ist -32768 ( -2^15);

Der Maximalwert ist 32767 (2^15 - 1);

Kurzer Datentyp kann auch Platz sparen wie Byte. Eine kurze Variable ist halb so groß wie eine Variable vom Typ int.

Der Standardwert ist 0;

Beispiel: kurzes s = 1000, kurzes r = -20000.

Short wird während des Betriebs zum Typ int oder höher heraufgestuft. Dies liegt daran, dass Java kurze Daten während des Vorgangs automatisch als Literal vom Typ int behandelt. Dasselbe gilt, wenn Operationen am Bytetyp ausgeführt werden, der von Java automatisch aktualisiert wird.

Java-Ganzzahltypen

Jeder Java-Ganzzahltyp hat einen festen Tabellennummernbereich und eine feste Feldlänge, die vom Betriebssystem nicht beeinflusst werden. Stellen Sie die Portabilität von Java-Programmen sicher.

Die Ganzzahlkonstante in der Java-Sprache ist standardmäßig vom Typ int. Sie müssen l oder L hinzufügen, nachdem Sie den langen Typ deklariert haben, sonst tritt ein Fehler auf

类型 占用存储空间 表数大小
byte 1字节 -128-127
short 2字节 -215~215-1
int 4字节 -231~231-1
long 8字节 -263~263-1

Empfohlenes Lernen:Java-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWie viele Bytes belegt der Java-Kurztyp?. 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