Cita: necesito que sea el JDK x86 porque estoy usando una libreria(Jpicusb) para comunicacion USB con un PIC18 y esta libreria no funciona con el JDK x64.
Esto no lo entiendo, pero creo que tampoco tiene mucha importancia.
Normalmente en un sistema de 64 no hay problema para instalar aplicaciones de 32, pero desconozco si en el caso de netbeans y windows 10 existe ese problema, de todas formas tienes que tener en cuenta que una cosa es la jdk donde se compila el código y otra la jre/jvm donde se ejecuta, incluso puedes configurar netbeans para usar distintas jdk, siendo una de ellas la de 32 aunque estés en un entorno 64.
Que ejecutes un código compilado en un 64 en un 32 (o en una jre de 32 en sistema 64) no debería dar ningún problema, salvo que necesitases una gran precisión por lo que deberías usar strictfp
http://stackoverflow.com/questions/5...eyword-in-java