Kezdőoldal » Számítástechnika » Programozás » Java progit le lehet fordítani...

Java progit le lehet fordítani bináris exe-re?

Figyelt kérdés
úgy gyorsabb lenne nem?
2014. dec. 31. 16:46
 1/7 anonim ***** válasza:
41%
Hát te, barátom, egészen biztosan nem érted a java lényegét :D
2014. dec. 31. 16:51
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
100%

Igen, le lehet:


[link]

2014. dec. 31. 16:57
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
88%
Le lehet, csak azzal éppen a Java legnagyobb előnyét, a platformfüggetlenséget veszíted el.
2014. dec. 31. 17:14
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
43%
Természetesen az első választ úgy értettem, ahogy a hármaska is írja.
2014. dec. 31. 18:05
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
100%

Természetesen megoldható, de csak megszorításokkal, és előfordulhat, hogy többet veszítesz vele, mint amennyit nyernél a sebesség-növekedéssel (ami mellesleg egyátalán nem garantált, számos okból kifolyólag).


Ezt érdemes elolvasni a témában:

[link]


Külön kiemelném, hogy a JIT compilerről való lemondás általában nem a legjobb ötlet (tömören lásd még: az "Ahead-of-Time" compilers szekció Drawbacks bekezdését).


Azt is érdemes tudni, hogy a platform-függetlenségnek két aspektusa van, ebből a bináris hordozhatóságot veszíted csak el, ha natívra fordítasz, a forráskód azonban hordozható marad.


Bizonyára néhány kolléga és még több "kolléga" lehurrog majd, de személy szerint az EXE-re való forgatást nem javallom, ha csak TÉNYLEG nincs más választásod valami miatt.

2014. dec. 31. 18:45
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
Én azt csinálnám, hogy meghagynám a Java programot jar-ban, viszont írnék egy egyszerű kis programot (ez már exe, vagy legrosszabb esetben is egy shell script lesz), ami annyit csinál, hogy megkeresi a java.exe-t és elindítja megfelelően felparaméterezve.
2015. jan. 1. 19:46
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

#6: Jó elgondolás, de nem érdemes magadnak megírni. Többféle letölthető launcherből lehet válogatni.


[link]

[link]

[link]

Satöbbi :)


Emellett, a futtatható JAR fájlok általában dupla kattintással indíthatóak (javaw.exe indul, vagyis no console).

2015. jan. 1. 20:30
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!