Curso programación Java, Parte1 Introducción
Java es un lenguaje de programación destinado a la programación orientada a objetos. Es capaz de ser programado en una plataforma como Windows para luego poder funcionar en un sistema operativo como es Linux. Todo esto lo realiza gracias a la máquina virtual de java (JVM). En otros lenguajes no se podría hacer esto bajo ningún concepto.
¿Programación orientada a objetos?
La programación orientada a objetos consiste en crear programas a partir de objetos. Los objetos esperan mensajes, los procesan y envían mensajes a otros objetos. A diferencia de lo que es la programación estructurada de C o Pascal en la cual se tiene una línea de código debajo de otra, en Java los objetos se diferencian por medio de las clases, se instancian y pueden presentar diferentes valores de acuerdo como se requiera.
Ejemplo de objeto
Piensa en un objeto cualquiera de la vida cotidiana. Nosotros utilizaremos como objeto el automóvil. A continuación a raíz de este ejemplo imaginamos cada uno de los objetos que lo componen que son los siguientes:
- 1 motor.
- 1 chasis.
- 4 ruedas.
- Etcétera.
Si quisiéramos arrancar el automóvil tendríamos que seguir los siguientes pasos:
- Introducir la llave.
- Girar la llave.
- Esta última accionaría el sistema eléctrico.
- Por último, el motor se arrancaría.
¿Qué estamos realizando?
Estamos enviando mensajes entre objetos para que ellos reaccionen y emitan otro mensaje para llevar una acción adelante.
¿Qué propiedades podemos encontrar en cada uno?
Supongamos que hablamos en este caso de las ruedas. Podemos decir que tienen por ejemplo:
- Color.
- Cantidad de aire.
- Diámetro.
Por más que sean similares, estos objetos tienen propiedades distintas.
¿Qué podemos encontrar dentro de un programa Java?
Las partes principales que se pueden encontrar en un programa realizado en Java son las siguientes:
- Clases.
- Métodos.
- Atributos.
- Constructores.
- Método Main.
- Etcétera, existen muchos más.
¿Qué es una clase en Java?
Las clases en Java constituyen el molde para la creación de los objetos. Dentro de las clases encontraremos un gran número de elementos como son los atributos, los métodos, los constructores, etcétera.
¿Qué son los métodos y los atributos?
Cuando hablamos de métodos nos estamos refiriendo a funciones programas para realizar una determinada tarea.
Un ejemplo asociado al caso anterior podría ser el método llamado:
arrancarElAutomovil (); // Sintaxis método.
Los atributos son variables que utilizaremos en nuestros programas.
Por ejemplo, una rueda tiene diferentes atributos como por ejemplo:
color = “Azul”; // Tipo String: define cadena de carácteres.
Aire = 30; // Tipo entero.
diametro = 60; // Tipo entero.
¿Qué es una variable?
Una variable es un espacio en memoria que se reserva para guardar un determinado valor. Por ejemplo:
a=1;
Esto quiere decir que dentro de a se guardará el valor numérico 1.
Tipos de variables
El tipo de variable va a depender siempre del dato que nosotros queramos almacenar dentro de ella. Algunos tipos son los siguientes:
- int: se utiliza para declarar un entero. Ejemplo: int a = 7;
- float: se utiliza para calcular números decimales. Ejemplo: float b = 3,14;
- string: se utiliza para declarar una cadena de caracteres. Ejemplo: String nombre = “Javi”;
- char: se utiliza para declarar un carácter. Ejemplo: char letra = ‘s’;
- boolean: este valor nos muestra si un valor es verdadero o falso. Ejemplo: boolean estaArrancado = true;
- double: nos devuelve un numéro real almacenado en él. Ejemplo: double numero = 0;
En la 2º parte de este curso seguiré con la introducción a Java.


Pingback: Bitacoras.com