0% encontró este documento útil (0 votos)
7 vistas2 páginas

Estructuras de Datos y Funciones en Java

Este documento es una hoja de estudio sobre las estructuras de datos y conceptos clave en Java, incluyendo tipos de datos primitivos, estructuras como Arrays y HashMap, y la declaración de funciones. Se destacan conceptos fundamentales como clases, objetos, herencia y polimorfismo. También se proporciona un ejemplo completo de una clase en Java.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas2 páginas

Estructuras de Datos y Funciones en Java

Este documento es una hoja de estudio sobre las estructuras de datos y conceptos clave en Java, incluyendo tipos de datos primitivos, estructuras como Arrays y HashMap, y la declaración de funciones. Se destacan conceptos fundamentales como clases, objetos, herencia y polimorfismo. También se proporciona un ejemplo completo de una clase en Java.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Hoja de Estudio - Java

Este documento es una hoja de estudio sobre las estructuras de datos en Java, cómo se declaran
funciones y conceptos clave que debes saber para programar en Java.

Tipos de Datos Primitivos


• byte, short, int, long (enteros)
• float, double (decimales)
• char (carácter)
• boolean (verdadero/falso)

Estructuras de Datos Comunes


• Arrays: colección de tamaño fijo.
• ArrayList: lista dinámica ([Link]).
• LinkedList: lista doblemente enlazada ([Link]).
• HashMap: clave-valor ([Link]).
• HashSet: conjunto sin duplicados ([Link]).
• Stack: pila (LIFO).
• Queue: cola (FIFO).

Declaración de Funciones
• Sintaxis: [modificador] tipo nombreFuncion(parámetros) { ... }
• Ejemplo: public int suma(int a, int b) { return a + b; }
• Métodos pueden ser: void (no retornan), o con tipo de retorno.
• Sobrecarga: mismo nombre de función con diferentes parámetros.

Conceptos Clave
• Clases y Objetos: Java es orientado a objetos.
• Constructores: inicializan objetos.
• Herencia: una clase puede heredar de otra.
• Polimorfismo: métodos con mismo nombre pero diferente comportamiento.
• Encapsulación: control de acceso con private, public, protected.
• Interfaces: definen métodos sin implementación.
• Paquetes: organizan clases (package miPaquete;).

Ejemplo Completo
• public class Persona {
• private String nombre;
• public Persona(String nombre) { [Link] = nombre; }
• public void saludar() { [Link]('Hola ' + nombre); }
• }

También podría gustarte