elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Programación de Java en varias plataformas.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Programación de Java en varias plataformas.  (Leído 2,747 veces)
Azazel

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Programación de Java en varias plataformas.
« en: 29 Octubre 2017, 21:23 pm »

Tengo una duda, recien empecé a programar en java, uso linux, y quería saber si los programas que elaboro en java usando linux me sirven para compilarlos en windows, si no se puede qué tengo que hacer??
Y qué IDE me recomiendan para hacer sistemas de información en JAVA?

De antemano muchas gracias :3  ;D ;D ;D


En línea

Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Programación de Java en varias plataformas.
« Respuesta #1 en: 29 Octubre 2017, 23:23 pm »

En principio valen sin problemas.

Java compila a algo llamado "bytecode" que posteriormente es ejecutado por la máquina virtual. Es decir, no compila para una plataforma de hardware o software de forma nativa, sino que lo hace en algo "intermedio" que será ejecutado por la máquina virtual.

Ojo, eso quiere decir que un programa java compilado para Windows posiblemente corra sin problemas en Linux, o incluso en MacOS. Pero dudo que lo haga directamente en una plataforma movil como Android porque esta usa una serie de librerías específicas


En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
Azazel

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Re: Programación de Java en varias plataformas.
« Respuesta #2 en: 30 Octubre 2017, 00:20 am »

En principio valen sin problemas.

Java compila a algo llamado "bytecode" que posteriormente es ejecutado por la máquina virtual. Es decir, no compila para una plataforma de hardware o software de forma nativa, sino que lo hace en algo "intermedio" que será ejecutado por la máquina virtual.

Ojo, eso quiere decir que un programa java compilado para Windows posiblemente corra sin problemas en Linux, o incluso en MacOS. Pero dudo que lo haga directamente en una plataforma movil como Android porque esta usa una serie de librerías específicas

Muchas gracias! Sí, para android sé que se usan librerías específicas, anteriormente he desarrollado para android
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Java Programacion Red
Java
cimi 0 3,385 Último mensaje 13 Noviembre 2004, 17:16 pm
por cimi
Programacion en java
Java
Shakos 6 3,600 Último mensaje 4 Abril 2011, 11:52 am
por Isótopo
Java o Programacion Web?
Programación General
cacara 9 4,944 Último mensaje 18 Febrero 2012, 17:29 pm
por RyogiShiki
Java 6 Update 37 y Java 7 Update 9 lanzados y nuevamente corrigen varias ....
Noticias
wolfbcn 0 1,802 Último mensaje 18 Octubre 2012, 19:30 pm
por wolfbcn
Varias dudas java , nivel intermedio
Java
r7pyrred 3 2,633 Último mensaje 15 Febrero 2013, 17:26 pm
por BatchianoISpyxolo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines