JAVA SE x86 ou x64?

Donc c'est probablement une question stupide mais j'ai besoin de commencer à travailler sur une application JAVA et je dois mettre à jour mon jdk je présume. J'ai donc aller sur le site et il a Windows x64 et x86 téléchargements.

Ma question est la suivante. J'ai un système 64 bits, mais mon Program Files (x86. Cela veut-il dire que je devrais utiliser un x86 jdk ou x64? Je suppose que je suis confus sur les raisons de mon dossier program files a une taille différente de celle de mon système lui-même, ou est-ce mon système x86?

J'espère que vous pouvez voir mon idiot de la confusion sur cette question.

Merci,
-Austin

  • Les processeurs 64 bits doivent être en mesure d'exécuter du code 32 bits pour assurer la compatibilité ascendante avec plus de 30 ans de 32 bits-seul logiciel. Chaque 64bit de windows installer (entre autres) bénéficie d'un système 32 bits inclus pour exécuter ce vieux code. par exemple c:\windows\system32 contient le 64 bits binaires pour un 64 bits de Windows installer (oui, system32, choix brillant là, microsoft idiots), tandis que c:\windows\syswow64 contient les 32 bits binaires. Vous pouvez facilement avoir à la fois 32 bits et 64 bits JVM installer sur le même système.
  • En général, si vous exécutez un système d'exploitation 64 bits, il n'a pas vraiment d'importance sauf si vous avez besoin pour profiter de certaines fonctionnalités.
InformationsquelleAutor Austin | 2014-01-11