lunes, 16 de agosto de 2010

Reporte # 2 Lenguajes de programacion : JAVA

Que tal compañeros pues bueno aquí me encuentro con este nuevo tema en una nueva asignatura Lenguajes de Programación y pues como su nombre lo indica este reporte hablara acerca de uno de los lenguajes mas conocidos que es JAVA.

Bien pues empecemos primero a conocer un poco acerca de este lenguaje con una definición un poco formal.

Definición
JAVA es un lenguaje de programación orientado a objetos, el lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Esto se podría decir que JAVA cuenta con una interfaz mas sencilla que C y C++.

También encontré esta otra definición acerca del mismo.

La Máquina virtual Java es un maquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial y por estos días necesaria para correr muchos de programas cotidianos.

Bueno a pesar de que nuestra clase se basa netamente en el sistema operativo Ubuntu incluiré una liga a un pequeño tutorial de instalación en windows (realmente no recomiendo usar windows para programar pero eso es gusto de cada quien).

Comencemos entonces con los pasos para la instalación de java así como de su compilador.

Instalación

Por defecto, en Ubuntu nos encontramos con una versión libre del JRE (Java Runtime Environment) de Java, pero lamentablemente es una versión antigua, la 1.4.2. Actualmente Java ya es de código abierto, y se encuentra en la versión 6.

También existen otras formas sencillas de instalarlo como por ejemplo usar los repositorios oficiales de Ubuntu Para ello, simplemente debemos instalar desde los repositorios los paquetes
$ sudo aptitude install sun-java6-bin
$ sudo aptitude install sun-java6-jre
$ sudo aptitude install sun-java6-jdk.

Después de aver instalado posiblemente te hayas dado cuenta que al intentar compilar un archivo Java con algún programa, aparece un error que dice: javac no fue encontrado.

Esto se debe a que después de aver agregado algún JDK en este caso JDK6 (la version defalut), se debe de configurar el path.

El path o ruta en nuestro caso servirá para referenciar a la ubicación donde nosotros tenemos instalado JAVA.

Pues bien, primero abrimos una terminal. Luego, tendremos que hacer esto

1. Establecer javac de JDK como una "alternativa" (todo en la misma linea), ya que el sistema no lo reconoce:

$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_XX/bin/javac"
(XX la vesion del JDK que se descargo)

2. Ahora establecemos la "nueva alternativa" como la real de javac en el sistema:

$ sudo update-alternatives --set javac /usr/lib/jvm/jdk1.6.0_XX/bin/javac


3. Para comprobar si tenemos la versión de javac 1.6.0_06, escribimos en la terminal:

$ javac -version



Después de esto tendremos bien instalado java y podremos pasar a programar.

Yo recomiendo utilizar emacs para ello pues cuenta con muchas utilidades que se podrían aprovechar, ya un compañero hablo de eso eh hizo un pequeño tutorial acerca de emacs les dejare la liga a su blog si les interesa aprender de ello antes de empezar a utilizarlo.

Tutorial Emacs

Bueno una vez en emacs podremos empezar a utilizar dicho programa y bueno utilizar algo sencillo para verificar las funciones de compilación y ejecución.

Bien en este caso utilizare un código estilo "hola mundo" para verificar dichas funciones.
---------------------------------------------------------------------------------------
public class HolaMundo {

public static void main(String[] args) {
System.out.println("Hola Mundo");
}

}
---------------------------------------------------------------------------------------

Algo muy importante que debemos recordar al momento de nombrar nuestro fichero para la compilación es que este debe de llevar el mismo nombre que la clase. de manera que si en nuestro programa lo llamamos

HolaMundo
nuestro fichero pasaría a llamarse
HolaMundo.java

Para compilar y ejecutar este código tendremos que ejecutar las siguientes sentencias:

javac HolaMundo.java (esta linea para Compilar dentro de un terminal.)
java HolaMundo (esta otra para Ejecutarlo).


Bueno con esto termino la pequeña explicación sobre java dejare las ligas a algunos tutoriales y manuales, así como las ligar de referencias de información que vieron en este blog.

Tutoriales.
1
2
Manual de Instalación en Windows

Definiciones:
Path
JAVA
Añadir aplicaciones

1 comentario:

  1. En ubuntu 10.04 los paquetes de sun ya no están en los repositorios de apt-get, por lo cual utilizamos la versión de openjdk que sí se encuentra en el repositorio. Hubiera sido bonito tener un ejemplo que demuestre alguna propiedad de interés particular en Java. Te pongo dos puntos. Cuida la ortografía.

    ResponderEliminar

Seguidores