Primeiramente peço desculpas por minha pergunta meia besta e básica mas tenho essa duvida.
tenho em casa o windows 7 64 bits. e instalei o JDK7 64 bits, nesse caso ñ vou conseguir desenvolver aplicações para x86? tenho que instalar o JDK7 x86?
Não se preocupe, o seu código-fonte será transformado em bytecode e rodará em qualquer sistema operacional que tenha uma JVM instalada, seja ele de 32 ou 64 bits.
Pode desenvolver tranquilo… Não precisa instalar o “JDK7 x86” no seu sistema, já que tem o “JDK 64 bits”.
D
denisGermano
Como você tem SO64 e JDK64
quanto ao desenvolvimento:
Desenvolver aplicações 32bits e 64bits
quanto a execução:
Executar aplicações 64bits e atravez do WOW64 executar aplicações 32bits
ou seja: pode desenvolver tranquilamente
[]'s
D
denisGermano
o maior pode desenvolver o menos, mas não ao contrario, assim como a execução.
mas um SO de 32 executa somente 32bits e 16bits
e um SO de 32 executa somente 64bits e 32bits mas nunca 16bits
é um pouco complexo explicar exatamente o porque desse funcionamento.
S
SalomaoNeto
denisGermano:
o maior pode desenvolver o menos, mas não ao contrario, assim como a execução.
mas um SO de 32 executa somente 32bits e 16bits
e um SO de 32 executa somente 64bits e 32bits mas nunca 16bits
é um pouco complexo explicar exatamente o porque desse funcionamento.
Isso não se aplica a situação dele, o programa em Java é multiplataforma, ou seja, o mesmo programa pode rodar tanto num sistema operacional de 32 bits quanto de 64 bits sem precisar fazer nenhuma alteração, bastando o sistema ter uma JVM instalada.
“Write once, run anywhere”
D
denisGermano
exato, só precisa ter instalado a jvm correta
Queops82
Achava que a portabilidade do Java era estritamente para diferente tipos de S.O(Unix, Windows, Linux, …)
Muito obrigado por terem tirado essa minha duvida.