¡Y ha llegado la hora de comenzar con los conceptos básicos de java! Una vez que ya sabemos porqué debemos empezar por un nivel de java básico, vamos a comenzar a explicar algunos aspectos de su sintaxis.
Conceptos básicos de java. Reglas de un programa.
Uno de los conceptos básicos de java más importantes, es saber que reglas debe cumplir un programa en este lenguaje de programación.
- Todas las estructuras básicas del lenguaje, comienzan por una llave de apertura y finalizan con una llave de cierre. Cuando hablamos de estructuras básicas nos referimos a lo siguiente.
- Estructuras condicionales. En este caso hablamos de bloques if, if – else, else if y estructura switch. Aquí puedes ver un ejemplo practico.
- Bucles o estructuras repetitivas. Estos son el bucle while, do – while, for y foreach o for mejorado.
- Métodos o funciones.
- Clases contenidas en el programa java. En este artículo, puedes ver que son las clases de java.
- Todas las sentencias de un programa java terminan en punto y coma.
- Un programa java se ejecuta generalmente de arriba hacia abajo y de izquierda a derecha.
- Como cualquier otro lenguaje de programación, java posee la capacidad de almacenar diferentes tipos de datos.
Una vez que tenemos claras las reglas de sintaxis y que java tiene la capacidad de almacenar ahora veremos.
El tipo de datos que existen en java. Otro de los conceptos básicos.
Este es otro de los conceptos básicos de java. Debemos diferenciar y tener claros los tipos de datos que java puede almacenar. Estos tipos de datos se almacenan en variables y los podemos clasificar en dos grandes grupos.
Tipos de datos primitivos.
Veamos la siguiente imagen donde se muestran los tipos de datos primitivos. En la imagen se ve lo siguiente:
- El tipo de dato que almacena: byte, int, float, etc.
- De que tipo es realmente el dato: Un número entero, decimal, un carecter o un valor lógico.
- El espacio que ocupa en la memoria RAM del ordenador.
- El rango de valores que admite.
Cuando se almacena un tipo de dato primitivo en una variable, decimos que el dato se almacena en un tipo de variable primitiva.
Tipos de datos objeto o datos de tipo objeto.
En este tipo de datos, vemos en la imagen siguiente a que tipo de dato pertenece el objeto y lo que almacena.
Respecto a los tipos de datos de la biblioteca de java.
Estos tipos de datos podemos encontrarlos en la API java. Son clases que se utilizan en nuestros programas por ejemplo para leer datos del teclado, almacenar cadenas de texto, ect.
En cuanto a los tipos de datos definidos por el programador.
Estos tipos de datos de tipo objeto, son aquellos que el usuario o el programador java define por su cuenta. Realmente son objetos de la vida real con unas características y unas propiedades. Por ejemplo un coche, una moto, un perro, etc.
Los arrays.
Son una serie de datos en forma de vector o matriz. Este tipo de datos, lo veremos más adelante.
Los tipos de datos envoltorio o wrapper.
Son clases en java que poseen una serie de propiedades y características y que solemos utilizar para realizar conversiones entre diferentes datos. Podemos consultarlas en la documentación que Oracle pone a nuestra disposicion con la librería de java.
Para finalizar, cuando almacenamos cualquier objeto en una variable, decimos que esta variable es una variable objeto o tipo objeto.