Está en la página 1de 22

ESTRUCTURA DE UN

PROGRAMA JAVA

M.Sc. Daniel Minaya Gutiérrez


ESTRUCTURA DE UN PROGRAMA JAVA
ESTRUCTURA DE UN PROGRAMA JAVA

Definición de clase. La primera línea del programa, después del primer

comentario. Define una clase que se llama HolaMundo. La definición de la

clase comienza por el carácter { y termina con el carácter }. El nombre de

la clase lo define el programador.


ESTRUCTURA DE UN PROGRAMA JAVA

Definición de método. Después de la definición de clase se escribe la


definición del método main(). Todos los programas Java deben incluir un
método main(). Este método indica las sentencias a realizar cuando se ejecuta
un programa. Un método es una secuencia de sentencias ejecutables. Las
sentencias de un método quedan delimitadas por los caracteres { y } que
indican el inicio y el fin del método, respectivamente.
ESTRUCTURA DE UN PROGRAMA JAVA

Sentencia. Dentro del método main() se incluye una sentencia para mostrar un
texto por la consola. Los textos siempre se escriben entre comillas dobles para
diferenciarlos de otros elementos del lenguaje. Todas las sentencias de un
programa Java deben terminar con el símbolo punto y coma. Este símbolo
indica al compilador que ha finalizado una sentencia.
ESTRUCTURA DE UN PROGRAMA JAVA

Comentario. El programa comienza con un comentario. El delimitador de inicio de un


comentario es /* y el delimitador de fin de comentario es */. El texto del primer
comentario de este ejemplo sería: ‘Este programa escribe el texto “Hola Mundo” en la
consola utilizando el método System.out.println()'. Los comentarios son ignorados
por el compilador y solo son útiles para el programador.
ESTRUCTURA DE UN PROGRAMA JAVA
Comentario de documentación. Empieza por /** y termina por */. Java
dispone de la herramienta javadoc para documentar automáticamente los
programas. En un comentario de documentación normalmente se indica el
autor y la versión del software.
ESTRUCTURA DE UN PROGRAMA JAVA
Comentario de línea. Empieza con //. El comentario comienza con estos
caracteres y termina al final de la línea.

// El método System.out.println()

salta la línea. El uso de comentarios hace más claro y legible un programa. En


los comentarios se debe decir qué se hace, para qué y cuál es el fin de nuestro
programa. Conviene utilizar comentarios siempre que merezca la pena hacer
una aclaración sobre el programa.
ESTRUCTURA DE UN PROGRAMA JAVA
Identificadores: El programador tiene libertad para elegir el nombre de las
variables, los métodos y de otros elementos de un programa. Existen reglas
muy estrictas sobre los nombres que se utilizan como identificadores de
clases, de variables o de métodos.

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’.
ESTRUCTURA DE UN PROGRAMA JAVA

Identificadores: Los identificadores Hola, hola, numero, numeroPar,


numeroImpar, numero_impar, numero_par, nombre, apellido1 y apellido2 son
válidos. El identificador 1numero no es válido porque empieza con un dígito,
no con una letra.
ESTRUCTURA DE UN PROGRAMA JAVA

Identificadores: Los identificadores Hola, hola, numero, numeroPar, numeroImpar,


numero_impar, numero_par, nombre, apellido1 y apellido2 son válidos. El
identificador 1numero no es válido porque empieza con un dígito, no con una letra.

Cualquier identificador que empiece con una letra seguida de más letras o dígitos es
válido siempre que no forme parte de las palabras reservadas del lenguaje Java. El
lenguaje Java distingue entre letras mayúsculas y minúsculas, esto significa que los
identificadores numeroPar y numeropar son distintos.
ESTRUCTURA DE UN PROGRAMA JAVA

Las palabras reservadas de Java En todos los lenguajes de programación


existen palabras con un significado especial. Estas palabras son reservadas y
no se pueden utilizar como nombres de variables.
ESTRUCTURA DE UN PROGRAMA JAVA
Tipos primitivos

• Números enteros. byte, int, short y long.


• Números reales float y double.
• Caracteres. char
• Booleano. true y false.
ESTRUCTURA DE UN PROGRAMA JAVA
ESTRUCTURA DE UN PROGRAMA JAVA
Tipos Operadores

• Números enteros. Al realizar una operación entre dos números enteros, el


resultado siempre es un número entero.

• Una operación unaria permite poner un signo delante: +5, -2.

• Una operación aditiva se refiere a la suma y la resta: 2+3, 5-2.

• Una operación multiplicativa multiplica o divide dos valores: 5*2, 5/2.

• El operador % calcula el resto de la división entera 5%2.


ESTRUCTURA DE UN PROGRAMA JAVA

Tipos Operadores

Un incremento o decremento aumenta o decrementa en 1 el valor de una


variable: numero++, numero--.

Un operador relacional permiten comparar dos valores: >, <, >= y <=.

El resultado de la comparación es un valor booleano que indica si la relación es


verdadera o falsa.
ESTRUCTURA DE UN PROGRAMA JAVA

Tipos Operadores

Un operador de igualdad compara si dos valores son iguales o no. El operador


== devuelve verdadero si los dos valores son iguales, el operador != devuelve
verdadero si son diferentes. El resultado de la comparación es un valor
booleano que indica si la igualdad o desigualdad es verdadera o falsa.
ESTRUCTURA DE UN PROGRAMA JAVA
Tipos Operadores

Booleanos. Los operadores que se aplican a los valores lógicos son:

negación, Y lógico, O lógico.

La negación (!) devuelve true si el operando es false.

El Y lógico (&&) devuelve false si uno de los operandos es false.

El O lógico (||) devuelve true si uno de los operandos es true.


ESTRUCTURA DE UN PROGRAMA JAVA

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.


ESTRUCTURA DE UN PROGRAMA JAVA

También podría gustarte