Skip to content

joshualgdev/javaInformatorio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Informatorio 2022 - Etapa Java

image Ejercicios Lenguaje Java, realizados para el Informatorio, donde se aprendieron los siguientes elementos:

  1. Clases y Objetos: Java es un lenguaje orientado a objetos, lo que significa que todo se modela como un objeto. Las clases son las plantillas para crear objetos, y los objetos son instancias de esas clases.

  2. Herencia: Java permite la herencia, lo que significa que una clase puede heredar propiedades y comportamientos de otra clase. Esto promueve la reutilización de código y la creación de jerarquías de clases.

  3. Interfaces: Las interfaces son contratos que definen métodos que una clase debe implementar. Proporcionan una forma de lograr la herencia múltiple y permiten la implementación de clases con comportamientos específicos.

  4. Polimorfismo: El polimorfismo permite que los objetos de diferentes clases se traten como objetos de una misma clase base, lo que simplifica la implementación de código genérico y extensible.

  5. Encapsulación: Java promueve la encapsulación al ocultar los detalles internos de una clase y exponer solo la interfaz necesaria para interactuar con ella. Esto mejora la seguridad y facilita el mantenimiento.

  6. Modificadores de Acceso: Java utiliza modificadores como public, private, protected y default para controlar el alcance y la visibilidad de clases, métodos y atributos.

  7. Métodos y Variables: Los métodos son funciones definidas dentro de una clase que realizan acciones específicas. Las variables son espacios para almacenar datos. Pueden ser de instancia (atributos) o de clase (variables estáticas).

  8. Flujo de Control: Java ofrece estructuras para controlar el flujo del programa, como if, else, switch, while, for, etc., para tomar decisiones y repetir acciones.

  9. Manejo de Excepciones: Java maneja las excepciones con bloques try, catch y finally, lo que permite la detección y gestión de errores en el programa.

  10. Paquetes: Los paquetes son contenedores que agrupan clases relacionadas y ayudan a organizar y gestionar el código.

  11. Hilos (Threads): Java admite programación multihilo, lo que permite que varias partes del programa se ejecuten de manera simultánea para aprovechar mejor los recursos del sistema.

  12. Entrada/Salida (E/S): Java proporciona clases y métodos para realizar operaciones de entrada y salida, como leer y escribir datos desde y hacia archivos o dispositivos.

  13. Bibliotecas (API): Java viene con una amplia biblioteca estándar (API) que proporciona clases y métodos predefinidos para tareas comunes, como manipulación de cadenas, colecciones, redes, GUI (Interfaz gráfica de usuario), etc.

  14. Palabras Clave: Java tiene una serie de palabras clave reservadas, como class, public, static, void, new, extends, implements, etc., que tienen significados específicos en el lenguaje.

About

Informatorio 2022 - Java: Tipos de Datos, Variables, Constantes, Bucles, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages