Differenza bejn JDK u JVM

Kitt għall-Iżvilupp tal-Java

Il-Kit tal-Iżvilupp Java, imqassar bħala JDK, huwa kaxxa tal-għodda għall-ħolqien ta' applikazzjonijiet u applets Java. Kif jissuġġerixxi l-isem, il-JDK jipprovdi lill-iżviluppatur l-għodod kollha li huma meħtieġa biex tinbena applikazzjoni tal-web tal-intrapriża ta 'livell għoli f'Java u twassalha b'suċċess lill-klijenti. Il-JDK jinkludi l-komponenti li ġejjin jiġifieri l-Java Runtime Environment (JRE), interpretu/loader (Java), kompilatur (javac), arkivju (jar), ġeneratur tad-dokumentazzjoni (Javadoc), u oqfsa Java oħra.

Kif jintuża l-JDK?

Il-Kit għall-Iżvilupp Java jintuża prinċipalment mill-iżviluppaturi ewlenin tal-Java meta wieħed iqis in-natura tal-komponenti li fih. Komponent ewlieni tal-JDK huwa JRE. Dan minħabba li kwalunkwe programm Java se jeħtieġ ambjent ta 'runtime li jwassal sabiex ikun jista' jirnexxi u jaħdem b'mod effiċjenti. Flimkien ma 'JRE, il-komponenti ta' JDK imsemmija hawn fuq huma kollha ugwalment importanti biex jiġu żviluppati applikazzjonijiet ta 'kwalità.

Magna Virtwali Java

Il-Magni Virtwali Java jistgħu jinqasmu fi speċifikazzjoni, implimentazzjoni u istanza tar-runtime. Bħala speċifikazzjoni, il-kompitu tal-JVM huwa ddettat iżda l-implimentaturi għadhom iżommu l-flessibbiltà li jagħżlu kwalunkwe algoritmu fuq l-ieħor. Programm Java partikolari li jissodisfa l-kriterji tal-JVM huwa ttrattat bħala implimentazzjoni tal-Magni Virtwali Java. Fl-aħħarnett, kull darba li programm Java jissejjaħ għall-eżekuzzjoni, tinħoloq istanza tal-JVM.

Kif jaħdem il-JVM?

Il-Magni Virtwali Java tista' titqies bħala estensjoni tal-Ambjent ta' Runtime Java waqt ir-runtime. Il-JVM hija magħrufa informalment bħala l-interpretu peress li hija unikament responsabbli għall-interpretazzjoni tal-kodiċi u t-twettiq tal-eżekuzzjoni. Jiġbed ukoll b'mod sikur il-mekkaniżmu ta 'ġewwa ta' kwalunkwe kodiċi minn klijenti li huma kkonċernati biss bir-riżultat finali.

awtur


kummenti

Ħalli Irrispondi

Your email address mhux se jkun ippubblikat. Meħtieġa oqsma huma mmarkati *

Dan is-sit juża Akismet biex inaqqas l-ispam. Tgħallem kif il-kumment tiegħek huwa pproċessat.