blog de Algus Dark

Java SE 7 Update 1

Oracle acaba de publicar el update 1 del JAVA SE7, donde los bugs más notables son los del compilador hotspot.

Pueden encontrar una lista completa en:

I - Aprendiendo Java

Soy escritor aficionado y nunca sé como iniciar a redactar un cuento, pero una día mi maestro de literatura me dijo: "Empieza a escribir lo primero que tengas en la mente y sigue...". Así que es así como comenzaré ésta entrada.

Bienvenidos sean aficionados de Java. Admito que no soy un experto en Java pues como cada uno de nosotros, sigo actualizando mis conocimientos. Es así como quiero compartir mis conocimientos en la forma que creo que muchos de mis compañeros de escuela hubiesen aprendido lenguajes de programación, o en éste caso, Java.

El curso está enfocado para personas con conocimientos básicos de programación y está enfocado tanto teóricamente como prácticamente. No sé con qué frecuencia pueda seguir actualizando el curso pero estaré haciendo lo mejor que pueda. Si notan algún error, por favor coméntenmelo, al igual que sus sugerencias.

Y bien, pues comenzaremos con lo básico de Java, así que una vez más, bienvenidos a todos...

Indroducción

En 1996, Sun Microsystems lanzó un nuevo lenguaje de programación llamado Java. Actualmente, Java se ha establecido como uno de los lenguajes de programación orientados a objetos más utilizados.

Cuando los desarrolladores crearon Java, trataro de mantener una sintaxis similar a la de C++. A diferencia de C++, Java puede correr en cualquier plataforma y no requiere de un compilador específico para cada tipo de computadora. Es por ésta habilidad que es mucho más facil desarrollar programas y escribir código manejable en cuestión de errores que C++. Sin embargo no todo es maravillas, para ésta habilidad se tuvo que sacrificar la velocidad con la que cuentan los programas en C++.

¿Cómo Funciona?

  • Creamos nuestra primera aplicación .java
  • Compilamos el archivo .java, generandose así un archivo .class
  • La máquina virtual de java (Java Virtual Machine - JVM) interpreta los bytecodes (.class)
Distribuir contenido