Prymitywne typy danych
Typy danych, że wstępne zdefiniowanie języka programowania nazywane są prymitywnymi typami danych. Te typy danych mogą przechowywać określony typ i rozmiar zmiennej.
Podstawowe prymitywne typy danych dostępne w Javie to:
Boolean
Ten typ danych przechowuje wartości, które są prawdziwe lub fałszywe i służy do śledzenia prawdziwych lub fałszywych warunków dla prostych flag.
Przykład
Flaga logiczna;Domyślna wartość | Rozmiar |
FAŁSZ | 1 bajt |
bajt
Gdy jest to wymagane do zapisywania pamięci w tablicach, my bajtowy typ danych, który jest w stanie to zrobić, ponieważ jest on mniejszy niż liczba całkowita (4 razy) i może być używana zamiast int typ danych.
Zakres wartości
-128 do 127
Przykład
Wiek bajtowy;Domyślna wartość | Rozmiar |
0 | 1 bajt |
zwęglać
16-bitowy typ danych używany do przechowywania znaków nazywa się typem danych char.
Zakres wartości
„\ u0000” do „\ uffff” lub 0 do 65 535.
Przykład
Char a;Domyślna wartość | Rozmiar |
„\ u0000 | 2 bajt |
krótki
Kolejnym 16-bitowym typem danych używanym do zapisywania pamięci jest krótki typ danych.
Zakres wartości
-32 768 do 32 767.
Przykład
krótka wartość = 10000;Domyślna wartość | Rozmiar |
0 | 2 bajt |
int
Int Typ danych to podstawowy 32-bitowy typ danych, który jest domyślnie używany dla wartości integralnych.
Zakres wartości
-2 147 483 648 do -2 147 483 647
Przykład
liczba int;Domyślna wartość | Rozmiar |
0 | 4 bajt |
długi
Długi typ danych zapewnia większy zakres wartości w porównaniu z typem danych INT, ponadto jest to 64-bitowa liczba komplementarna.
Zakres wartości
-9 223 372 036,854 775,808 (-2^63) do 9 223 372 036,854,775,807 (2^63-1)
Przykład
długi dystans;Domyślna wartość | Rozmiar |
0l | 8 bajtów |
platforma
Typ danych Float to 32-bitowy danych, który jest używany do liczb dziesiętnych i nie jest używany dla dokładnych liczb.
Przykład
float pi;Domyślna wartość | Rozmiar |
0.0f | 4 bajt |
podwójnie
Podobnie jak typ danych pływakowych, podwójny typ danych, który jest 64-bitowym typem danych, jest używany dla liczb punktowych dziesiętnych i nie jest to również używane dla dokładnych liczb.
Zakres wartości
Nieograniczony
Przykład
podwójny obszar;Domyślna wartość | Rozmiar |
0.0d | 8 bajtów |
Teraz, gdy dobrze rozumiemy prymitywne typy danych.
Nieprzestrzyciowe typy danych
Typy danych, które są zdefiniowane przez użytkownika i nie są określone w języku programowania, są określane jako typy danych niepryminitywnych.
Nieprzestrzyciowe typy danych w Javie obejmują
Strunowy
Typ danych ciągów w Javie jest uważany za obiekt, który przechowuje tekst.
Zajęcia
Klasa to typ danych określony przez użytkownika używanego do tworzenia obiektów. Określa właściwości lub metody obiektów należących do podobnego typu.
Tablice
Tablice Java są określane jako struktury danych zaimplementowane jako obiekty. Krótko mówiąc, można je uznać za obiekty zawierające określoną liczbę i rodzaj wartości.
Wniosek
Typy danych Java są podzielone na następujące typy; Prymitywne typy danych i typy danych niepryminitywnych. Prymitywne typy danych są już określone w języku programowania, jednak typy danych bez premii są zdefiniowane przez użytkownika. Boolean, bajt, char, short, int, długi, float i podwójne podlegają kategorii prymitywnych typów danych, podczas gdy ciąg, klasy i tablice są klasyfikowane w kategorii typów danych niepryminitywnych. W tym opisie szczegółowo omówiliśmy te typy danych.