5 labākā programmatūra, kas interpretē Java baitkodu, kuru jūs varat iegūt šodien

How to effectively deal with bots on your site? The best protection against click fraud.

Laika taupīšanas programmatūras un aparatūras zināšanas, kas palīdz 200 miljoniem lietotāju gadā. Norādījumi par padomu, jaunumiem un padomiem, kā uzlabot savu tehnoloģiju dzīvi.

Karstais punkts

HotSpot programmatūra, kas interpretē Java baitkoduOracle HotSpot ir vadošā izvēle lielākajai daļai izstrādātāju visā pasaulē. Un tas ir mūsu programmatūras saraksta augšgalā, kas interpretē Java baitkodu.

Programma, kas sākotnēji bija pazīstama kā Java HotSpot veiktspējas dzinējs, ir rakstīts C ++ un Asamblejas valodā. Un tajā tiek nodrošināts starpplatformu atbalsts operētājsistēmām Windows, Mac, Linux un Solaris.

HotSpot mitina jaudīgu funkciju kopumu, jo īpaši funkcijas “adaptīvā optimizācija” un “apkopošana tieši laikā”.

Turklāt HotSpot atbalsta tikai tādu instrukciju kopu arhitektūras (ISA) kā x86-84, IA-32, ARMv7 VFP, SPARC (ekskluzīvi tikai Solari datoriem) un ARMv8. Šī ISA atbalsta sistēma parasti ir labākā, ko varat iegūt tirgū.

Citas ievērojamas HotSpot funkcijas ir Java baitkodu tulks, Dual virtuālā mašīna (klienta un servera kompilators), Daudzpakāpju kompilators, Java classloader, Atkritumu savācēji, Runtime bibliotēkas, JVM karodziņi, Starpplatformu saderība un daudzi vairāk.

instagram story viewer

HotSpot Java bytecode tulks un virtuālā mašīna ir licencēta saskaņā ar GNU General Public License (GPL). Kā tāds tas ir pieejams bez maksas.

Lejupielādēt pirmkodu

OpenJ9

OpenJ9 programmatūra, kas interpretē Java baitkoduOpenJ9, no plkst Eclipse Foundation IBM, tiek plaši uzskatīts par tuvāko HotSpot konkurentu. Tāpat kā HotSpot, tā ir arī daudzpusīga Java baitkodu tulka un Java virtuālā mašīna.

Programmatūra ir saderīga ar visām galvenajām datoru operētājsistēmām, jo ​​īpaši ar Windows, AIX, macOS, Linux un daudzām citām. 3 izcilām datora operētājsistēmām, t.i., Windows, Linux un macOS, ir paredzēts īpašs atbalsts - iebūvēts OpenJDK binārs


Vai meklējat labāko rīku, lai sāktu mācīties kodēt? Pārbaudiet šos rīkus un sāciet spēcīgi.


Šis programmatūras tulks piedāvā optimizētu iestatīšanu, kas ir pietiekami aprīkota, lai ne tikai interpretētu Java baitkodu, bet arī veicinātu jūsu Java programmas vispārējo veiktspēju.

Turklāt programmatūra piedāvā pielāgojamu platformu, kas ļauj pašiem izveidot OpenJDK, ja jums ir nepieciešamā pieredze.

Citas ievērības cienīgas OpenJ9 virtuālās mašīnas / Java baitkodu tulka funkcijas ietver atmiņas nospiedumu, ātru startēšanu un izpildlaiku, plašu konfigurācija, Eclipse OMR (iegultā programma), Just-in-time (JIT) un pirms laika (AOT) sastādītāji, Java izgāztuves, sistēmas izgāztuves, tiešsaistes resursi un daudz vairāk.

OpenJ9 ir atvērtā koda lietojumprogramma, kuru finansē no ziedojumiem no visas pasaules. Lietišķi sakot, OpenJ9 ir pieejams bez maksas lejupielādei.

Lejupielādējiet OpenJ9

JRockit

JRockit programmatūra, kas interpretē Java baitkoduJRockit ir viena no visplašāk izmantotajām Java virtuālajām mašīnām, un tā izceļas kā viena no labākajām programmatūrām, kas interpretē Java baitkodu. Programmatūra, kuru sākotnēji izstrādāja Apelācijas virtuālā mašīna, tagad pieder un pārvalda Orākuls.

To atbalsta Windows un citas ievērojamas operētājsistēmas. Programmatūra tiek atbalstīta tikai sistēmās ar šādiem ISA: SPARC (priekš Solaris), x86-64 un x86.

JRockit ir rakstīts C un Java kodos, un tas kalpo kā visaptverošs JVM - Java Virtual Machine - risinājums, kas ir pareizi izstrādāts augstas veiktspējas, Java uzraudzībai, interpretēšanai un diagnostikai programmas.

Turklāt JRockit ir optimizēts, lai garantētu ātru Java lietotņu izpildi. Citas ievērojamas Oracle JRockit funkcijas ietver Java baitkodu interpretāciju, atkritumu savākšanu, programmatūras konfigurēšanu, programmu analīzi, ātru reakcijas laiku (mikrosekundēs) un daudz ko citu.

JRockit kļuva par bezmaksas programmatūru 2011. gadā, neilgi pēc tam, kad to iegādājās Oracle. Tagad jūs to varat lejupielādēt bez maksas.

Lejupielādējiet JRockit

Squawk virtuālā mašīna

Squawk Virtual Machine programmatūra, kas interpretē Java baitkoduVirtuālā mašīna Squawk ir ievērojama JVM, kas paredzēta vienkāršu Java lietotņu izveidošanai. Tas ir JVM mikroizdevums, kas īpaši izstrādāts vienkāršībai un ar maziem ārējiem traucējumiem.

Tādējādi tas ir vislabāk pielāgots mazām ierīcēm un mikro iegultām sistēmām. Java baitkodu tulks ir savstarpēji savietojams ar visām ievērojamākajām operētājsistēmām, galvenokārt ar Windows, Linux un macOS.

Squawk, tāpat kā lielākā daļa Java baitkodu tulku / virtuālo mašīnu, tiek rakstīts zemas kvalitātes programmēšanas valodās, piemēram, C ++ un Assembly. Tomēr programmatūras galvenie aspekti ir rakstīti Java valodā, kas padara to par “meta-apļveida tulku”.

Citas Squawk galvenās iezīmes ir zems atmiņas nospiedums, baitu koda interpretācija, vienkāršota saskarne, vienkārša atkļūdošana, starpplatformu atbalsts, vienkārša integrācija un citas.

Squawk ir licencēts saskaņā ar GNU General Public License (GPL), un tas ir pieejams bez maksas.

Lejupielādēt Squawk virtuālā mašīna

Apache harmonija

Apache Harmony programmatūra, kas interpretē Java baitkoduApache Harmony, no Apache programmatūra, ir vēl viena populāra programmatūra, kas interpretē Java baitkodu. Lai arī programmatūras izstrāde apstājās 2011. gadā, tā joprojām ir viena no labākajām Java baitkodu tulkotājām un virtuālajām mašīnām.

Apache Harmony tiek atbalstīta operētājsistēmās Windows, Linux un macOS. Ir arī mobilais atbalsts Android, kas tagad darbojas galvenokārt OpenJDK bibliotēkās, nevis kā pilna VM.

Harmonija ir rakstīta C ++ un Java valodā. Un pirms oficiālās aiziešanas pensijā 2011. gadā programmatūrai līdz pilnībai pietrūka tikai aptuveni 2%.

Līdz ar to nepilnīgās bibliotēkas rezultātā tika pārtrauktas noteiktas Java programmas, piemēram, Vuze, Geronimo (no Apache) un ArgoUML.

Neskatoties uz pēkšņo darbības pārtraukšanu un gandrīz pilnīgumu, Harmony joprojām atbalsta vairākas lietotnes. Šīs lietotnes ietver JUnit, Tomcat, Apache Velocity, Apache Ant un daudzas citas.

Citas Apache Harmony iespējas ietver Java baitkodu tulku, Klases bibliotēku, JIT kompilatoru, Virtuālās mašīnas kodolu, Portēšanas slāni, Vītņu pārvaldnieku, Atkritumu savācēju un daudz ko citu.

Apache Harmony tika pensionēts (tā attīstība tika pārtraukta) 2011. gada novembrī. Tomēr tas joprojām ir pieejams lejupielādei, kaut arī bez tehniskā atbalsta vai tamlīdzīgiem.

Lejuplādēt tagad

Visbeidzot, Java baitkodu tulki ir būtiskas sastāvdaļas Java programmu izstrādē. Lai palīdzētu informēt par jūsu izvēli, mēs esam pārskatījuši piecus labākos Java bytecode tulkus tirgū.

Šie Java baitkodu tulki ir atlasīti un sarindoti, ņemot vērā to relatīvo popularitāti un izturību, salīdzinot ar citiem.

SAISTĪTIE STĀSTI, KURUS JŪS PĀRBAUDĪT:

  • Lūk, kā lejupielādēt Java 10 savā Windows datorā
  • 5 labākā karšu noformēšanas programmatūra operētājsistēmai Windows 10 [2019 saraksts]
  • Microsoft izlaiž Code Builder programmai Minecraft Education Edition

© Autortiesību Windows pārskats 2021. gads. Nav saistīts ar Microsoft

Teachs.ru
Windows nevar atrast javaw.exe [atrisināts]

Windows nevar atrast javaw.exe [atrisināts]Java

Saskaroties ar kļūdu Windows nevar atrast javaw.exe ir nomākta, mēģinot palaist Java programmas.Lai to ātri atrisinātu, varat veikt ātru ļaunprātīgas programmatūras skenēšanu ar Malwarebytes vai pā...

Lasīt vairāk
Labojums: Nevar palaist Java atjauninājumu instalēšanas kļūdu sistēmā Windows

Labojums: Nevar palaist Java atjauninājumu instalēšanas kļūdu sistēmā WindowsJava

Lai novērstu dažādas datora problēmas, iesakām DriverFix:Šī programmatūra saglabās jūsu draiveru darbību un darbību, tādējādi pasargājot jūs no izplatītākajām datoru kļūdām un aparatūras kļūmēm. Pā...

Lasīt vairāk
Kā pārlūkprogrammā palaist Java sīklietotnes?

Kā pārlūkprogrammā palaist Java sīklietotnes?JavaWindows 10 Ceļveži

Lai novērstu dažādas datora problēmas, iesakām Restoro PC Repair Tool:Šī programmatūra novērsīs izplatītākās datora kļūdas, pasargās jūs no failu zaudēšanas, ļaunprātīgas programmatūras, aparatūras...

Lasīt vairāk
ig stories viewer