Lenguaje JAVA
Lenguaje JAVA
Java es un lenguaje de programación de propósito general, orientado a objetos, que permite el desarrollo
desde aplicaciones básicas, pasando por aplicaciones empresariales hasta aplicaciones móviles.
Java nacía como un lenguaje de programación que pudiese ser multiplataforma y multidispositivo.
De esta forma un programa Java escrito una vez podemos ejecutarle sobre diferentes plataformas, siendo
soportados los sistemas operativos Windows, MacOs y UNIX. Y a su vez en diferentes tipos de dispositivos.
Java (lenguaje de programación)
Es un lenguaje sencillo de aprender. Su sintaxis es la de C++ “simplificada”. Los creadores de Java
partieron de la sintaxis de C++ y trataron de eliminar de este todo lo que resultase complicado o fuente
de errores en este lenguaje.
Java es un lenguaje orientado a objetos, aunque no de los denominados puros; en Java todos los tipos, a
excepción de los tipos fundamentales de variables (int, char, long...) son clases. Sin embargo, en los
lenguajes orientados a objetos puros incluso estos tipos fundamentales son clases,
Su Origen
El Java es un lenguaje de programación orientado a objetos creado por James Gosling en el año 1990. Su
código es muy similar al del lenguaje C y C++ con un modelo de objetos mucho más sencillo. La diferencia
entre el Java y los lenguajes C y C++ es que el Java es un lenguaje de programación plenamente orientado
a objetos.
Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en
una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El equipo
(Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante 18 meses en
Sand Hill Road, en Menlo Park, en su desarrollo.
El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego
pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para
adaptadores de tarjetas gráficas, y finalmente se renombró como Java.
Pero no está claro si es un acrónimo o no, aunque algunas fuentes señalan que podría tratarse de las
iniciales de sus diseñadores: James Gosling, Arthur Van Hoff, y Andy Bechtolsheim. Otros abogan por el
siguiente acrónimo, Just Another Vague Acronym ("sólo otro acrónimo ambiguo más"). La hipótesis que
más fuerza tiene es la de que Java debe su nombre a un tipo de café disponible en la cafetería cercana;
de ahí que el icono de Java sea una taza de café caliente.
Características
Lenguaje totalmente orientado a Objetos. Todos los conceptos en los que se apoya esta técnica,
encapsulación, herencia, polimorfismo, etc., están presentes en Java.
Desventajas de java:
Ejemplo
Lo primero que tendremos que hacer en Java será crear la clase HolaMundo.
1. public class HolaMundo {
2.
3. }
Esta clase la guardaremos en un fichero .java. Es importante que el fichero se llame tal cual llamemos a la
clase. Haciendo coincidir tanto mayúsculas como minúsculas. El fichero se llamará:
HolaMundo.java
Cuando compilemos y ejecutemos la clase, el código que se ejecuta en primer lugar es aquel que está
dentro del método main. La signatura de dicho método es la siguiente:
4. public class HolaMundo {
5. public static void main(String[] args) {
6. System.out.println("Hola Mundo");
7. }
8. }
Solo nos quedará mostrar el texto "Hola Mundo" por la consola. Para ello utilizaremos la clase estática
System.out. Esta clase nos permite acceder a la salida de la consola. En concreto usaremos el método
println(texto).
Finalmente, el código nos quedará de la siguiente forma:
9. public class HolaMundo {
10. public static void main(String[] args) {
11. System.out.println("Hola Mundo");
12. }
13. }
Todos los programas escritos en Java tienen que tener un método main declarado en alguna de sus clases, ya que,
la ejecución de un programa desarrollado en Java siempre se iniciará en dicho método. El método main siempre
se declara: