
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)
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.
Přesně tak. Pokud nebude používat nějaké platform-dependent knihovny nebo nativní věci (JNI), půjde mu bytecode vytvoření 64bit javou i na 32bit JVM.
takže mám virtual machine/runtime engine ve 32bitové verzi
...a mám si tedy nainstalovat verzi x64 od tud http://www.oracle.com/technetwork/java/javase/down loads/jdk-7u2-download-1377129.html
...a pak ještě Netbeans
Jo.