Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/01/2015, 18:09
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: recorrido caballo

Hola,

Cita:
Iniciado por Aleinshir Ver Mensaje
... lo que sucede es que pense que te referias al trozo de codigo que ejecutaba el caballo y como si la consola se quedara "pensando" sin mostrar nada, ...
Básicamente el problema era para los que quisieran probar tu código, como en mi caso, no pude hacer un verdadero "Profile" de cuanto tiempo y en donde se tarda más, porque pide los datos y no sale de la aplicación normalmente. Aunque era algo que se puede corregir fácilmente es algo que toma tiempo hacer.

Cita:
Iniciado por Aleinshir Ver Mensaje
... Con respecto a la pregunta efectivamente mi duda es esa perdida de velocidad que tiene java (gracias por resolver mi duda con respecto a el try/catch) asi que es por culpa de eso que se ejecuta mas lento...
Ahora que estamos mas claros de que se trata, efectivamente Java en la mayoría de los casos va a ser un poco mas lento que el lenguaje C, pero no demasiado.

Aún cuando quitaste el Exception, que por definición son caros a nivel de velocidad, todavía no va a ser más rápido que un acceso directo a la memoria, que seguramente se trata con una sola instrucción del procesador como el código que genera el lenguaje C.

El motivo es que Java va a verificar que la memoria no se corrompa tan fácilmente y va a hacer otras operaciones dependiendo del tipo de programa, como cualquier otro lenguaje avanzado y no tan básico como C.

Saludos,