Documentos de Académico
Documentos de Profesional
Documentos de Cultura
6 ConceptosBasicosJava 1
6 ConceptosBasicosJava 1
• /* */ multilínea
• /**
* Este método se encarga de iniciar la ejecución del programar
* Éste es el método principal del proyecto
* @param args[] es un arreglo con los parámetros que el reciba por consola
* @return void
*/
Declaración de una clase
public class HelloWorld
• Por convención, todos los nombres de clases comienzan con una letra mayúscula, y la
primera letra de cada palabra en el nombre de la clase debe ir en mayúscula (por
ejemplo, EjemploDeNombreDeClase).
• Si los nombres de la clase y del archivo no son iguales, se genera un error al compilar el
programa.
Declaración de una clase
public class HelloWorld
• Bienvenido1 • 7boton
• $valor • campo entrada
• _valor
• m_campoEntrada1
• boton7
• Los paréntesis después del identificador main indican que éste es un bloque de construcción del
programa, al cual se le llama método.
• Las declaraciones de clases en Java por lo general contienen uno o más métodos.
• En una aplicación en Java, sólo uno de esos métodos debe llamarse main; de no ser así, la Máquina Virtual
de Java (JVM) no ejecutará la aplicación.
• La llave izquierda comienza el cuerpo de la declaración del método. Su correspondiente llave derecha
debe terminarlo.
Operaciones de salida
System.out.println(“Hello World”);
• Imprime los caracteres contenidos entre los signos de comillas dobles (las comillas dobles no se
muestran en la salida).
• System.out se conoce como el objeto de salida estándar.
• Cuando el método System.out.println completa su tarea, coloca el cursor de salida (la ubicación
donde se mostrará el siguiente carácter) al principio de la siguiente línea de la ventana de
comandos.
• Las instrucciones en Java terminan con ;.
Caracteres de escape
Variables
• Una variable es una ubicación de memoria con nombre a la que se le puede
asignar un valor. Además, el valor de una variable se puede cambiar
durante la ejecución de un programa.
La clase Scanner se encuentra en el paquete java.util por lo tanto se debe incluir al inicio del programa la instrucción:
import java.util.Scanner;
2. Crear un objeto Scanner. Se tiene que crear un objeto de la clase Scanner asociado al dispositivo de entrada.
Ejemplos de lectura:
Para leer datos se utiliza el método nextXxx() donde Xxx indica en tipo. Por ejemplo nextInt() sirve para leer un entero,
nextDouble() para leer un double, etc.
Palabras clave
Ejercicio:
Precedencia de operadores
Ejercicio:
Precedencia de operadores
Operadores de relación y de igualdad
Estructuras de control
• Ejecución secuencial.
• Transferencia de control: la instrucción que se ejecuta no sea la
siguiente.
• Programación estructurada.
• Estructura de secuencia
• Estructura de selección
• Estructura de repetición
Estructuras de selección
If if … else Switch
• Realiza (selecciona) una • Realiza una acción si la • Realiza una de entre varias
acción si la condición es condición es verdadera, o acciones distintas,
verdadera, o evita la acción realiza una acción distinta si dependiendo del valor de
si la condición es falsa. la condición es falsa. una expresión.
• Ejercicio: imprimir los números pares del 1 al 100 utilizando el ciclo while.
• Ejercicio: seleccionar de un menú opciones hasta que el usuario ingrese la opción de
salir.
for
• Especifica los detalles de la repetición controlada por contador en una sola línea de
código
Do while
• La instrucción while evalúa la condición de continuación de ciclo al principio,
antes de ejecutar el cuerpo del ciclo; si la condición es falsa, el cuerpo nunca
se ejecuta.