Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jakou Javu - 32 nebo 64 bit?

Ahoj, řekl jsem si že se naučím v javě tak jsem si stáhnul "Java bez předchozích znalostí" bylo tam že má stáhnout Java 2 software development kit...
...jestli jsem to našel správně tak by to mělo být toto:
http://www.oracle.com/technetwork/java/javase/down loads/jdk-7u2-download-1377129.html
Jakou verzi mám stáhnout x86 nebo x64.... mám 64-bitový win7
Změna předmětu, původně: Jaký mám stáhnout (karel)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
záleží čo mieniš tvoriť,do 64-bit os si doinštaluj obidve verzie a máš po problémoch,aplikácie vytvo…
audax 14.02.2012 09:53
audax
To nie je pravda, aplikacie vytvorene v 64bit Jave, idu spustit (bez zmeny) aj v 32bitovej (pokial n…
x22 14.02.2012 10:03
x22
Přesně tak. Pokud nebude používat nějaké platform-dependent knihovny nebo nativní věci (JNI), půjde… nový
MaSo 14.02.2012 10:19
MaSo
takže mám virtual machine/runtime engine ve 32bitové verzi ...a mám si tedy nainstalovat verzi x64 o… nový
neprihlaseny qwerty1 14.02.2012 12:38
neprihlaseny qwerty1
Jo. poslední
MaSo 14.02.2012 13:09
MaSo

záleží čo mieniš tvoriť,do 64-bit os si doinštaluj obidve verzie a máš po problémoch,aplikácie vytvorené v 64-bit jave spustíš len v 64-bitovom prostredí,32-bitová java je univerzálnejšia,ide spustiť v 32/64 bit prostedí,ale má pamäťové obmedzenie 32-bit prostredia....skôr si daj pozor aby si na platforme intel neinštaloval javu určenú pre amd a opačne,na pc s viacjadrovým amd procesorom neinštaloval i586-jdk inštalačky

To nie je pravda, aplikacie vytvorene v 64bit Jave, idu spustit (bez zmeny) aj v 32bitovej (pokial nepotrebuju vela pamate) a opacne (a aj v Linuxe, Mac OS a vsade, kde je k dispozicii kompatibilna verzia Javy).

Javovske programy na nekompiluju pre x86 alebo x64, ale do bajtkodu a ten je vsade rovnaky. Dolezita je len verzia JRE/JDK pre ktoru to bolo skompilovane, program sklompilovany pre Javu 7 nepojde spustit v starsej verzii.

Zpět do poradny Odpovědět na původní otázku Nahoru