A janë JRE dhe JDK të njëjtat?
A janë JRE dhe JDK të njëjtat?

Video: A janë JRE dhe JDK të njëjtat?

Video: A janë JRE dhe JDK të njëjtat?
Video: Historia e lumtur e një mace të verbër të quajtur Nyusha 2024, Marsh
Anonim

JRE është në thelb Java Makina virtuale ku ju jeni Java programet funksionojnë. Ai gjithashtu përfshin shtojcat e shfletuesit për ekzekutimin e Appleteve. JDK është një makinë abstrakte. Dallimi ndërmjet JDK dhe JRE eshte ajo JDK është kompleti i zhvillimit të softuerit për java derisa JRE është vendi ku ju ekzekutoni programet tuaja.

Në këtë mënyrë, a përfshihet JRE në JDK?

JDK është një superbashkim i JRE , dhe përmban gjithçka që është në JRE , plus mjete të tilla si përpiluesit dhe korrigjuesit e nevojshëm për zhvillimin e aplikacioneve dhe aplikacioneve. JRE ofron bibliotekat, të Java Makina virtuale (JVM) dhe komponentë të tjerë për të ekzekutuar aplikacionet dhe aplikacionet e shkruara në Java gjuhë programimi.

Po kështu, a kam nevojë për JRE ose JDK për Eclipse? Pavarësisht nga sistemi juaj operativ, ju do nevojë për të instaluar një makinë virtuale Java (JVM). Ju mund të instaloni një mjedis Java Runtime ( JRE ), ose një komplet JavaDevelopment ( JDK ), në varësi të asaj që dëshironi bëj me Eklips . Nëse keni ndërmend të përdorni Eklips për zhvillimin e Java, atëherë ju duhet instaloni a JDK.

Lidhur me këtë, a kam nevojë për JDK apo JRE?

Maven kërkon Eklipsi duke përdorur a JDK , d.m.th. Java Kompleti i Zhvillimit, në vend të një Java RuntimeMjedisi ( JRE ). Dallimi kryesor është se a JDK përmban gjithashtu një Java Përpilues dhe mjete të tjera për t'u zhvilluar Java Kodi, ndërsa JRE është në gjendje të ekzekutohet vetëm i përpiluar Java aplikacionet.

Çfarë është JDK JRE JVM dhe JIT?

Makina virtuale Java ( JVM ) është një makinë kompjuterike abstrakte. Kompleti i zhvillimit Java ( JDK ) përmban JRE së bashku me mjete të ndryshme zhvillimi si Javalibraries, përpiluesit e burimit Java, korrigjuesit e Java, mjetet e grumbullimit dhe vendosjes. Përpiluesi Just In Time ( JIT ) ekzekutohet pasi programi ka filluar të ekzekutohet, në fluturim.

Recommended: