Lenguaje Java



Java es un lenguaje de programación de proposito general, ocurrente y orientado a objetos, es tal vez el lenguaje de programación mas usado al rededor del mundo, el propósito de creación de Java es  que permita la posibilidad de ser ejecutado en cualquier computadora, pues este lenguaje permite que el código sea compilado una vez y para que el programa se ejecute no hay necesidad de ser compilado de nuevo, Java es uno de los lenguajes de programación mas populares para la creación de aplicaciones de cliente-servidor de Web con unos 10 millones de usuarios reportados.


Java fue creado a inicios de los 90 por un programador llamado James Gosling el cual trabajaba para la compañía Oracle, este fue lanzado por primera vez el 23/01/1996 con el nombre de J.D.K.1

Su sintaxis:

La mayoría de su sintaxis se deriva del lenguaje C++ pero este de todas maneras esta construido todo desde el principio para la orientación a objetos, en Java todo es un objeto.

  • El código fuente se guarda en archivos con el mismo nombre que la clase que contienen y con extensión “.java”. Una clase (class) declarada pública (public) debe seguir este convenio. Si tenemos una clase llamada Hola, su código fuente deberá guardarse en el fichero “Hola.java”.
  • El compilador genera un archivo de clase (con extensión “.class”) por cada una de las clases definidas en el archivo fuente. Una clase anónima se trata como si su nombre fuera la concatenación del nombre de la clase que la encierra, el símbolo “$”, y un número entero.
  • Los programas que se ejecutan de forma independiente y autónoma, deben contener el método ”main()”.
  • La palabra reservada ”void” indica que el método main no devuelve nada.
  • La palabra reservada public significa que un método puede ser llamado desde otras clases, o que la clase puede ser usada por clases fuera de la jerarquía de la propia clase. Otros tipos de acceso son ”private” o ”protected”.
  • La utilidad de impresión (en pantalla por ejemplo) forma parte de la biblioteca estándar de Java: la clase ‘’’System’’’ define un campo público estático llamado ‘’’out’’’. El objeto out es una instancia de ‘’’PrintStream’’’, que ofrece el método ‘’’println (String)’’’ para volcar datos en la pantalla (la salida estándar).

Una de las ventajas mas grandes de Java que lo hacen tan popular y uno de los mas usados es la posibilidad de usar y crear aplicaciones desde diversos entornos y de lugares mas accesibles, actualmente Java puede ser usado en: 

  • En dispositivos móviles y sistemas embebidos.
  • En el navegador web. 
  • En sistemas de servidor. 
  • En aplicaciones de escritorio. 
  • Plataformas soportadas. 
un ejemplo de como seria un código fuente en java es: 



 Referencias:








Comentarios

Entradas populares de este blog

Librería Math.h

¿Que es un IDE?

Arreglos.