• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Czy można powiedzieć, że Java to język interpretowany?

Object Storage Arubacloud
0 głosów
2,849 wizyt
pytanie zadane 15 marca 2018 w Offtop przez Hiskiel Pasjonat (22,830 p.)
Witam. Takie pytanie. Czy można powiedzieć, że Java to język interpretowany? Java jest odpalana w innym programie który wykonuje to co sobie programista napisał, bez tego programu nic się nie zrobi (javav.exe czy jakoś tak). Więc czy można w ten sposób określić ten język?
komentarz 15 marca 2018 przez ShiroUmizake Nałogowiec (46,300 p.)
Nie, na upartego jesteś w stanie naruszyć JVM i a nawet napisać własnego reguły np: ANTLR bądż ściąć core kiedy mini jest za duża z jakiś powodów. A po drugie JAVA nie musi być kompilowana do JAVA ;)
komentarz 15 marca 2018 przez xenonso Mądrala (5,160 p.)
W sumie jest to coś pomiędzy, bo najpierw jest kompilowany do bytecode, a potem jest to interpretowane przez JVM
komentarz 15 marca 2018 przez ShiroUmizake Nałogowiec (46,300 p.)
Nie, zawsze JAVA musi być kompilowana, dlatego to nie jest język interpretowany gdyż nie odpalisz javaCode (a właściwie CLASS_CODE) gdyż nie ma interpretera (trzymajmy się standardowego JDK i mówimy o natywnem kodzie), w porównaniu do JS-a gdzie masz język interpretowany przez engine. Druga ważna właściwość, jest taka, że gdy chcemy zrobić coś niestandardowego interpretowany w miarę pozwolić, to z JAVA to nie jest już tak prosto.

2 odpowiedzi

+1 głos
odpowiedź 15 marca 2018 przez NaviFox Dyskutant (8,950 p.)
Java to język programowania, który używa 'javac' czyli kompilatora, który kompiluje pliki .java do 'bytecode' a następnie interpretera JVM(Java Virtual Machine), który interpretuje pojedyncze wyrażenia z plików .class (bytecode) do kodu maszynowego po czym je wykonuje.
–1 głos
odpowiedź 15 marca 2018 przez piotrsz109 Stary wyjadacz (13,730 p.)
Java nie jest interpretowanym językiem, bo kod java nie jest tłumaczony do jakiegoś innego języka i dopiero wtedy kompilowany.

Podobne pytania

0 głosów
2 odpowiedzi 144 wizyt
pytanie zadane 1 grudnia 2019 w PHP przez Limokolo Nowicjusz (240 p.)
0 głosów
0 odpowiedzi 125 wizyt
pytanie zadane 26 lipca 2023 w Offtop przez reaktywny Nałogowiec (40,990 p.)
0 głosów
2 odpowiedzi 1,450 wizyt

92,568 zapytań

141,422 odpowiedzi

319,642 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...