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)
Jestli máš 64bit, tak x64
Seš si tim jistej?
No co já vim, tak x86 je 32bit
Původně jsem to taky chtěl napsat, že x64, ale pak jsem si uvědomil, že by tam mohly být problémy s kompatibilitou na 32bitových systémech, takže jsem si svoji odpověď rozmyslel. Musíš počkat na někoho, kdo v Javě umí.
Ale on nemá 32bit, ne?
mám win7 Home Premium 64-bit
Tak jak?
On ne, ale ty aplikace co vytvoří, nemusí spouštět jen on, ale i někdo jinej na 32 bitovým systému.
Furt máš ještě tu svoji jistotu, že to pojede? Ty pracuješ s Javou?
Já jsem si koupil knížku abych se naučil programovat s javou,... nemám s tim žádné zkušenosti...
Já chápu tvoji snahu, proto jsem ti psal, že musíš počkat na někoho, kdo umí dělat s Javou, pár takových sem chodí, ale musíš prostě počkat, ne každej tu smrdí skoro furt, tak jako já a já umím spíš s HW, než se softwarem.
Ti, co s Javou umí (a vím o nich), tak mají přezdívku Azor a MaSo. Pokud se objeví.
Prasak-Jasný, už tě chápu. V životě jsem se na Javu nekouk
tak teda co? a ted když dám start a napíšu do toho vyhledávače java... tak tam mám "java (bitové)".... takže co?
A ty si pro příště zapamatuj, že když dáš blbej název threadu, tak sem moc odborníků na Javu nedotáhneš. Kdybys napsal rovnou Jakou Javu - 32, nebo 64 bit?, udělal bys líp. Takto se tomu Javaři vyhnou, protože je to nemusí zajímat.
To já taky ne, proto jsem opatrnej ve vynášení verdiktů, i když to na první pohled vypadá jednoznačně.
BLBNU..... když dám start a do vyhledávače napíšu java, tak se mi zobrazí "java (32bitové)".... mám teda nainstalovat x86, nebo x64?
:)
já ti odpovím kulišácky. JRE - když je aplikace 32bit, potřebuju jre 32bit i na 64bit systému. třeba je to analogický. počkej radši ale na nějakýho javaře.
Já instaluji na 64 bitové systémy javu runtime 1.7 32 bit, protože 64 bitová s webovými 32 bit. prohlížeči apod. nefungovala. Zatím jsem nenarazil na problém.
Nero
Možná je to ještě jinak: "The truth is out there."
Javě taky nerozumím, ale asi je jedno v jaké Java to budeš dělat. To je asi stejné, jako když udělám HTML stránku a budu se zajímat, jestli ji zobrazí 32 nebo 64 bitový prohlížeč. Předpokládám univerzálnost Java.
64bit.
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. Je třeba si uvědomit, že Java aplikace NEJSOU kompilované, ale interpretované (no, popravdě je to trochu složitější, nicméně java aplikace napsaná třeba na Linuxu 64bit poběží -pokud nevyužívá specifických vlastností platformy- i třeba na 32bit Windows).
CO se týká dotazu: záleží na tom, co chceš s tou javou dělat. Pokud je to na vývoj aplikací, pak klidně 64bit verzi (má-li tazatel 64b OS). Pokud je to pro integraci do prohlížeče (JRE), pak je třeba taková bitová verze, v jaké je přeložen prohlížeč. Tzn. např. pro klasický FF je to 32bit verze. Pro 32b IE zase 32b verze. Pro 64b IE pak 64b verze.
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.