En el tema anterior, vimos cómo crear nuestro primer programa Java. En este tema, aprenderemos los conceptos básicos de la programación en Java.
Tipos de datos en Java
En Java, hay dos tipos de datos: primitivos y de referencia.
- Tipos de datos primitivos son los bloques de construcción básicos de datos en Java. Se almacenan directamente en la memoria de la computadora.
- Tipos de datos de referencia son objetos que contienen datos y métodos. Se almacenan indirectamente en la memoria de la computadora.
Tipos de datos primitivos en Java
Hay ocho tipos de datos primitivos en Java:
- byte – Un entero firmado que puede almacenar valores de -128 a 127.
- short – Un entero firmado que puede almacenar valores de -32,768 a 32,767.
- int – Un entero firmado que puede almacenar valores de -2,147,483,648 a 2,147,483,647.
- long – Un entero firmado que puede almacenar valores de -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807.
- float – Un número de punto flotante que puede almacenar valores de aproximadamente 1.4E-45 a 3.4028235E38.
- double – Un número de punto flotante que puede almacenar valores de aproximadamente 4.9E-324 a 1.7976931348623157E308.
- char – Un solo carácter.
- boolean – Un valor que puede ser verdadero o falso.
Tipos de datos de referencia en Java
Hay muchos tipos diferentes de tipos de datos de referencia en Java. Algunos ejemplos comunes incluyen:
- Clases – Un plano para crear objetos.
- Arreglos – Una colección de elementos del mismo tipo.
- Cadenas – Una secuencia de caracteres.
- Fechas – Una representación de una fecha y hora.
Variables
Una variable es una ubicación con nombre en la memoria que puede almacenar datos.
Operadores
Los operadores se utilizan para realizar operaciones en los datos.
Expresiones
Una expresión es una combinación de operadores y operandos que se evalúa a un valor.
Sentencias
Una sentencia es una instrucción completa que la computadora puede ejecutar.
Sentencias de control de flujo
Las sentencias de control de flujo nos permiten cambiar el orden en el que se ejecutan las sentencias.
Entrada y salida
Las sentencias de entrada y salida nos permiten interactuar con el usuario y el entorno.
En este tema, hemos aprendido los conceptos básicos de la programación en Java. En el próximo tema, aprenderemos cómo usar variables y operadores.