Estructura Java
Estructura Java
Java
Estructura de un programa
Java
¿Que es la estructura de un programa
Java?
La estructura de un programa define los elementos que se van a utilizar en el
código fuente de un programa, en el caso de java emplea la programación
orientada a objetos
La programación en Java es muy parecida a C++ lo que permite que cualquier
programador pueda leer el código sin mucha dificultad
Comentario
Todas las sentencias de un programa Java deben terminar con el símbolo punto y
coma. Además, va dentro del método main para mostrar un texto por la consola.
Una vez que el programa se ha editado, es necesario compilarlo y ejecutarlo para
comprobar si es correcto. Al finalizar el proceso de compilación, el compilador
indica si hay errores en el código Java, dónde se encuentran y el tipo de error que
ha detectado: léxico, sintáctico o semántico.
Ejemplo sentencia
int edad = 25; // Asignación de valor a la variable 'edad'
System.out.println("Mi edad es: " + edad); // Impresión del valor de la variable
'edad'
Elementos de un programa
Los comentarios son una parte importante de la programación en Java. Hay tres
tipos de comentarios: comentario de bloque, comentario de documentación y
comentario de línea. Los comentarios se utilizan para explicar el código y hacerlo
más legible para otros programadores. El compilador ignora los comentarios, por
lo que no afectan al funcionamiento del programa.
Identificadores
En Java, una variable se define por un nombre, un tipo y el rango de valores que
puede almacenar. El nombre de una variable permite hacer referencia a ella y debe
cumplir las reglas aplicables a los identificadores. El tipo indica el formato de los
valores que puede almacenar la variable, como cadenas de caracteres, valores
lógicos, números enteros o números reales. El rango indica los valores que puede
tomar la variable. Para declarar una variable en Java se indica el tipo y su nombre.
Los valores son los datos que se asignan a las variables y pueden ser literales
(como "hola" o 5) o expresiones más complejas que involucren operaciones
matemáticas o lógicas.
Tipos primitivos
✓BOOLEANOS O LOGICOS:
Boolean:
Sirve para definir tipos de datos booleanos. Es decir, aquellos que tienen un valor
de true o false. Ocupa 1 bit de información.
✓ENTEROS:
Byte:
Representa un tipo de dato de 8 bits con signo
Short:
Representa un tipo de dato de 16 bits con signo.
Int:
Es un tipo de dato de 32 bits con signo para almacenar valores numéricos.
Long:
Es un tipo de dato de 64 bits con signo
Tipos primitivos
✓REALES
Float:
Es un tipo dato para almacenar números en coma flotante con precisión simple de
32 bits.
Double:
Es un tipo de dato para almacenar números en coma flotante con doble precisión
de 64 bits.
✓CARACTERES
Char:
Es un tipo de datos que representa a un carácter Unicode sencillo de 16 bits.
Literales
✓ENTEROS
Los enteros que podemos utilizar serán byte, short, int y long. Los literales que les
asignemos siempre será un número entero.
✓REALES
Los dos tipos de datos de decimales que podemos manejar son float y double. Para
estos casos la representación del literal de decimales serán con separación de un
punto entre la parte entera y la parte decimal.
✓CARACTERES
Tanto los caracteres del tipo de dato char, como las cadenas del tipo de datos
String.Para los caracteres utilizaremos comillas simples para delimitarlos,
mientras que para las cadenas utilizaremos comillas dobles.
✓BOOLEANOS
En Java, los valores booleanos sólo pueden ser verdaderos o falsos. Esto quiere
decir que los únicos dos literales booleanos que se pueden usar son verdadero y
falso.
Operadores
✓OPERADORES LÓGICOS
Este tipo de operadores, sirven para comparar dos condiciones. Se suelen utilizar
en estructuras condicionales o el valor de dos o más condiciones.
✓DE INCREMENTO Y DECREMENTO
Al contrario que los operadores lógicos, estos nos permiten aumentar o disminuir
el valor de una o varias variables.
✓OPERADORES ARITMÉTICOS
Por el contrario, los operadores aritméticos, suelen utilizarse para sumar, restar,
multiplicar y dividir, etc.
✓OPERADORES RELACIONALES
Por último, nos encontramos con los operadores relacionales, que nos sirven para
comparar el valor de dos o más variables
Expresiones
Una expresión aritmético-lógica devuelve un valor lógico verdadero o falso.
En este tipo de expresiones se utilizan operadores aritméticos, operadores
relacionales y de igualdad. Por ejemplo, una expresión lógica puede ser:
(10 – 2) > (5 – 3)
Hay un grupo de palabras en Java con las cuales, entre otras cosas, se realizan
las tareas principales, se delimitan los alcances de los objetos, sus datos y sus
metodos,etc.