0% encontró este documento útil (0 votos)
6 vistas

Estructura Java

Cargado por

Uziel Rafael Fc
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas

Estructura Java

Cargado por

Uziel Rafael Fc
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 18

Estructura de un programa

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

Ayudan a explicar aspectos relevantes de un programa y lo hacen mas legible


Definicion de clase

Se ejecuta entre { } ya la clase la define el programador, esta va después del


comentario
Se podría decir que las clases son las plantillas para la creación de objetos
Definicion de Metodo
Despues de definida la clase se escribe la definición de metodo
main()
Esto va a indicar las sentencias a realizar al momento de la ejecución de un
programa, de igual manera se delimitan en { }
Sentencia

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

A continuación, se describe la definición léxica y sintáctica de los elementos de un


programa Java: comentarios, identificadores, variables y valores, tipos primitivos,
literales, operadores, expresiones y expresiones aritmeticológicas.
Comentario

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, los identificadores se definen siguiendo ciertas reglas de nomenclatura.


Todo identificador debe empezar con una letra que puede estar seguida de más
letras o dígitos. Una letra es cualquier símbolo del alfabeto y el carácter ‘_’. Un
dígito es cualquier carácter entre ‘0’ y ‘9’. Los identificadores no pueden ser
palabras reservadas del lenguaje Java. Además, existen normas específicas para
los nombres de variables, métodos, clases y constantes en Java, como el uso de
mayúsculas y minúsculas y la forma en que se separan las palabras en nombres
compuestos.
Valores y variables

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)

En este ejemplo la expresión aritmético-lógica es verdadera porque el lado


derecho de la expresión es mayor que el lado izquierdo.
Conversiones de tipos de datos en java
•En Java es posible transformar el tipo de una variable u objeto en otro diferente al
original con el que fue declarado.
•Este proceso se denomina "conversión", "moldeado" o "tipado" y es algo que se
debe de manejar con cuidado pues un mal uso de la conversión de tipos, es
frecuente que dé errores.
Metodo Valueof para conversión de
tipos
El método valueOf es un método sobrecargado aplicable a numerosas clases de
Java y que permite realizar conversiones de tipos. Veamos algunos ejemplos de
uso.
Palabras reservadas

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.

Las palabras reservadas se pueden clasificar en las siguientes categorias:



Tipos de datos: boolean, float, double, int, char.
•Sentencias condicionales: if, else, switch.
•Sentencias iterativas: for, do , while, continue.
•Tratamiento de las excepciones: try, catch, finally, throw.
•Estructura de datos: class, interface, implements, extends.
•Modificadores y control de acceso: public, private, protected, transient.

También podría gustarte