Einführung
In diesem Artikel werden wir die zuvor installierte IDE und das JDK nicht verwenden . Keine Sorge, Ihre Arbeit war nicht umsonst. Bereits im nächsten Artikel werden wir Variablen in Java untersuchen und aktiv in IDEA codieren . Dieser Artikel ist auch ein erforderlicher Schritt. Und zu Beginn Ihres Trainings werden Sie wahrscheinlich mehr als einmal darauf zurückkommen.
1998 - Der PIN-Code meiner Kreditkarte ist nichts weiter als eine Nummer. Zumindest für uns - für Menschen. 36.5 - die von allen Thermometern in verschiedenen Einkaufszentren angezeigte Temperatur. Für uns ist dies eine Bruchzahl oder eine Gleitkommazahl. Java Core für die Kleinen ist der Titel dieser Reihe, und wir nehmen ihn als Text. Wohin führe ich? Und zu der Tatsache, dass Java (also ist es richtig auszusprechen, falls jemand " Java " ausspricht ), wie eine Person, müssen Sie verstehen, womit sie es zu tun hat. Mit welcher Art von Daten werden Sie arbeiten?
Fans der Matrix und, wie ich hoffe, der Rest der Leser wissen, dass auf niedriger Ebene alle Informationen in einem Computer als eine Reihe von Nullen und Einsen dargestellt werden. Aber Menschen auf einer höheren Ebene haben Programmiersprachen auf hoher Ebene. Sie müssen nicht mit Nullen und Einsen arbeiten, um Code schreiben zu können, den die Leute verstehen. Eine dieser Programmiersprachen ist Java . Darüber hinaus ist Java eine stark typisierte Programmiersprache. Es gibt auch Sprachen mit dynamischer Datentypisierung (z. B. Java Script). Aber wir lernen hier eine normale Programmiersprache, also lassen Sie sich nicht ablenken.
Was bedeutet starkes Tippen für uns? Dies bedeutet, dass alle Daten und jeder Ausdruck einen bestimmten Typ haben, der streng definiert ist. Und auch die Tatsache, dass alle Datenübertragungsvorgänge auf Typkonformität überprüft werden. Lassen Sie uns daher schnell herausfinden, welche Datentypen in Java dargestellt werden !
Primitive
In der Sprache von Java gibt es 8 , empörte Community , primitive Datentypen. Sie werden auch einfach genannt. Und das sind sie:
Ganze Zahlen:
byte
,short
,int
,long
,
Gleitkommazahlen:
float
,double
;
Symbole :
char
;
Boolesche Werte :
boolean
.
, , . . .
byte
. 8- c -2^7 2^7-1. , -128 127. - . .
short
16- -2^15 2^15-1. -32768 32767. .
int
. 32 -2^31 2^31-1. , -2147483648 2147483647.
long
64- -2^63 2^63-1. -9223372036854775808 9223372036854775807. .
, ( , ).
float
32- . , double. , . , .
double
64 . double, .
char
16- 0 2^16. 0 65536. ( Unicode). , , - . char
, .
boolean
2 true false. . 1 > 10 false, 1 < 10 - true.
Dies ist das Ende der primitiven Datentypen in Java . Im nächsten Artikel werden wir Variablen eines bestimmten Datentyps deklarieren . Sprechen wir darüber, was Literale sind . Und wir werden auch lernen, was Datentyp Casting ist . Im Allgemeinen wird der nächste Artikel sehr reichhaltig und informativ sein!