Hola que tal, tengo el codigo fuente de un programa mio de java (que es por consola), este programa lo uso yo solo por lo tanto me molesta que tarde tanto en abrir (por la JVM), hay alguna manera de hacer un ejecutable para que no tenga que usar la JVM y el programa cargue mas rapido ?
en teoria ese tiempo es inapreciable :S
Programa C :)
Saludos
Cita de: Debci en 30 Julio 2010, 00:21 AM
en teoria ese tiempo es inapreciable :S
Programa C :)
Saludos
jajaj es verdad
Sospecho que no es culpa del JVM, creo que deberias hacerle una limpieza a tu sistema.
Saludos
Hola, la intencion de este post no es que me sugieran otras alternativas como usar C ¬¬, tengo un programa tan complejo como "jdowloader" y ya saben lo que tarda el mismo en abrirse, por eso queria saber si hay alguna forma de compilar el codigo java a un ejecutable.
Cita de: nico56 en 30 Julio 2010, 02:36 AM
Hola, la intencion de este post no es que me sugieran otras alternativas como usar C ¬¬, tengo un programa tan complejo como "jdowloader" y ya saben lo que tarda el mismo en abrirse, por eso queria saber si hay alguna forma de compilar el codigo java a un ejecutable.
A mi el JDownloader me abre muy rapido.
Si lo codeaste en netbeans olvídate de que ira rápido eso es seguro :xD
Cita de: ddk en 30 Julio 2010, 02:46 AM
Cita de: nico56 en 30 Julio 2010, 02:36 AM
Hola, la intencion de este post no es que me sugieran otras alternativas como usar C ¬¬, tengo un programa tan complejo como "jdowloader" y ya saben lo que tarda el mismo en abrirse, por eso queria saber si hay alguna forma de compilar el codigo java a un ejecutable.
A mi el JDownloader me abre muy rapido.
a mi tambien baja una version mas nueva :D
no entiendo algo jdownloader esta programado en java??
google aeros :xD, claro que si
Cita de: LEYER en 30 Julio 2010, 03:00 AM
Si lo codeaste en netbeans olvídate de que ira rápido eso es seguro :xD
Vaya que odias NetBeans, trabajas en IBM? :xD
Que es codear para el netbeans? Yo uso el eclipse. Se puede o no compilar como si fuera un programa ejecutable ?
Cita de: LEYER en 30 Julio 2010, 03:00 AM
Si lo codeaste en netbeans olvídate de que ira rápido eso es seguro :xD
Depende mucho del programador, ademas es un programa de CONSOLA!!
No desvirtuemos el tema porfavor, si hay una alternativa se llama GCJ es un compilador para java de GNU. Compila los java a class actualmente tiene hasta el JDK 1.5 y lo más importante tambien sirve para pasar de
java a ejecutable ;)
Aunque es claro que tu JVM esta lenta por que tu pc esta probablemente con los archivos fragmentados.
Es posible que tu aplicación sea lenta ya que usas algoritmos de Orden O(n),O(n^2) o O(n!) en vez de usar O(logn) bueno ahi revisas.
Saludos.
Cita de: nico56 en 30 Julio 2010, 19:07 PM
Que es codear para el netbeans? Yo uso el eclipse. Se puede o no compilar como si fuera un programa ejecutable ?
No te has enterado en las 7 u 8 respuestas que te han dado?
xDDDD
Saludos
Cita de: egyware en 31 Julio 2010, 07:12 AM
Cita de: LEYER en 30 Julio 2010, 03:00 AM
Si lo codeaste en netbeans olvídate de que ira rápido eso es seguro :xD
Depende mucho del programador, ademas es un programa de CONSOLA!!
No desvirtuemos el tema porfavor, si hay una alternativa se llama GCJ es un compilador para java de GNU. Compila los java a class actualmente tiene hasta el JDK 1.5 y lo más importante tambien sirve para pasar de java a ejecutable ;)
Aunque es claro que tu JVM esta lenta por que tu pc esta probablemente con los archivos fragmentados.
Es posible que tu aplicación sea lenta ya que usas algoritmos de Orden O(n),O(n^2) o O(n!) en vez de usar O(logn) bueno ahi revisas.
Saludos.
Hola, si es un programa de consola y gracias por la respuesta, pero no me versees porque no sabes los algoritmos que uso y el estado de mi pc =P .
Hola, si es un programa de consola y gracias por la respuesta, pero no me versees porque no sabes los algoritmos que uso y el estado de mi pc =P .
[/quote]
Entonces creo que no cambiaria mucha cosa si lo haces en ejecutable...
Saludos
Cita de: Debci en 3 Agosto 2010, 23:50 PM
Hola, si es un programa de consola y gracias por la respuesta, pero no me versees porque no sabes los algoritmos que uso y el estado de mi pc =P .
Entonces creo que no cambiaria mucha cosa si lo haces en ejecutable...
Saludos
[/quote]
Si cambia, porque un programa parecido en .net es mucho mas rapido.
En ese caso re-incido en que revises tu maquina virtual, pues ya digo que es inapreciable.
Saludos