M.C.
Arlem Aleida Castillo Avila
FCC-BUAP
Programación II
Manual extra básico de Java
1. Variables y Tipos de Datos:
- Java es un lenguaje de tipado estático, lo que significa que las variables deben
declararse con un tipo de dato específico antes de ser utilizadas.
- Ejemplos de tipos de datos primitivos en Java incluyen int, double, char, boolean, etc.
- Declaración de variables:
int edad = 25;
double salario = 1000.50;
char inicial = 'A';
boolean esEstudiante = true;
2. Declaración y Uso de Variables:
- Las variables se declaran usando la sintaxis: `tipo nombreVariable;`.
- Puedes asignar un valor a una variable al declararla o posteriormente.
- Ejemplo:
int numero;
numero = 42; // Asignación posterior
3. Operadores:
- Java admite operadores aritméticos (+, -, *, /, %), de asignación (=), lógicos (&&, ||, !),
relacionales (==, !=, >, <, >=, <=), entre otros.
- Ejemplo de operadores aritméticos:
int a = 5;
int b = 3;
int suma = a + b; // suma = 8
4. Estructuras de Control:
- Java admite estructuras de control de selección como if, else-if, else, y switch para
tomar decisiones en el código.
M.C. Arlem Aleida Castillo Avila
FCC-BUAP
Programación II
- Ejemplo de if-else:
int numero = 10;
if (numero > 5) {
System.out.println("El número es mayor que 5");
} else {
System.out.println("El número no es mayor que 5");
}
5. Bucles:
- Java ofrece bucles como for, while y do-while para repetir tareas.
- Ejemplo de un bucle for:
for (int i = 0; i < 5; i++) {
System.out.println("Iteración " + i);
}
6. Arrays:
- Un array es una estructura de datos que almacena una colección de elementos del
mismo tipo.
- Declaración de un array:
int[] numeros = new int[5];
- Acceso a elementos del array:
numeros[0] = 1;
int primerNumero = numeros[0]; // primerNumero contiene 1
7. Comentarios:
- Los comentarios son notas dentro del código que no se ejecutan y ayudan a explicar el
código.
- Comentario de una sola línea:
// Esto es un comentario de una línea
M.C. Arlem Aleida Castillo Avila
FCC-BUAP
Programación II
- Comentario de varias líneas:
/*
Esto es un comentario
de varias líneas.
*/
8. Entrada y Salida:
- Para interactuar con el usuario, puedes utilizar la clase `Scanner` para la entrada y
`System.out.println` para la salida.
- Ejemplo de entrada:
import java.util.Scanner;
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese su nombre: ");
String nombre = sc.nextLine();
- Ejemplo de salida:
System.out.println("Hola, " + nombre);
9. Métodos:
- Los métodos son bloques de código reutilizables que realizan tareas específicas.
- Declaración de un método:
public int sumar(int a, int b) {
return a + b;
}
10. Clases y Objetos:
- Java es un lenguaje orientado a objetos, lo que significa que los programas se
organizan en clases y objetos.
- Declaración de una clase:
public class Persona {
String nombre;
M.C. Arlem Aleida Castillo Avila
FCC-BUAP
Programación II
int edad;
}
- Creación de objetos:
Persona persona1 = new Persona();
persona1.nombre = "Juan";
persona1.edad = 30;