Czy typy prymitywne mają metody?
Czy typy prymitywne mają metody?

Wideo: Czy typy prymitywne mają metody?

Wideo: Czy typy prymitywne mają metody?
Wideo: Referencja, mutowalność, typy prymitywne - powtórka Javascript! 2024, Listopad
Anonim

Ponieważ String nie jest typ pierwotny , to klasa (która ma metody ), podczas gdy liczba całkowita, short, char itd. to wszystko prymitywne (które nie mieć metody ). Ponieważ prymitywne typy są właśnie takie, prymitywny . oni nie mieć metody.

W dalszej kolejności można zapytać, czy prymitywne typy danych mają metody?

A ' prymitywny ' typ danych oznacza, że ty mieć wartość przechowywana w pamięci - ta wartość ma nie metody lub struktura wewnętrzna. A prymitywny może być obsługiwane wyłącznie przez operacje zewnętrzne.

Ponadto, czy typy pierwotne są obiektami? Jest 8 prymitywne typy danych : int, short, char, float, double, boolean, …itd. W przeciwieństwie do C#, w Javie zmienne a typ pierwotny nie są Obiekty ; nie są strukturą ani an obiekt utworzone z klasy.

Czym są tutaj metody prymitywne?

A prymitywna metoda jest metoda który wywołuje zachowanie w maszynie wirtualnej (przegląd) lub wtyczce. Metody prymitywne zapewniają funkcjonalność, która nie jest dostępna w normalnym Smalltalk metody . Na przykład są prymitywne metody dla I/O Na przykład: dostęp do pliku (zobacz FileStream) gniazda sieciowe (zobacz Socket)

Jaka jest różnica między pierwotnym i nieprymitywnym typem danych?

Dane pierwotne są tylko pojedynczymi wartościami, nie mają specjalnych zdolności. Przykłady Prymitywne typy danych podano bajt, short, int, long, float, double, char itp. A nie - prymitywny typ danych czy coś innego, na przykład struktura tablicy lub klasa, jest znane jako nie - prymitywny typ danych.

Zalecana: