bloque2:conceptos
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
bloque2:conceptos [03/03/2018 16:05] – [FLujos de datos standar] Fernando Valdeón | bloque2:conceptos [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Conceptos básicos ==== | ====== Conceptos básicos ==== | ||
===== Workspace ===== | ===== Workspace ===== | ||
- | Un **workspace** es un tipo de directorio que usa Eclise | + | Un **workspace** es un tipo de directorio que usa Eclipse |
- | Es importante entender que todos los proyectos que tengo en un workspace no tienen porqué aparecer en el // | + | Es importante entender que todos los proyectos que tengo en un workspace no tienen porqué aparecer en el // |
===== Proyectos ===== | ===== Proyectos ===== | ||
Línea 12: | Línea 12: | ||
===== Paquetes ===== | ===== Paquetes ===== | ||
+ | Los paquetes son usados en Java para almacenar las clases que se crean. De este modo se evita los conflictos de nombres de clases, controlar el acceso, organizar las clases por su función, etc. | ||
+ | |||
+ | Un paquete es básicamente un directorio contenedor de clases. | ||
+ | |||
+ | Para mejorar la organización se pueden crear paquetes de clases dentro de otros paquetes, creando una jerarquía de paquetes como se ve en la API de Java. | ||
+ | |||
+ | Algunos paquetes de java famosos son: | ||
+ | * java.lang: contiene las clases fundamentales de Java | ||
+ | * java.io: contiene clases para gestionar la entrada/ | ||
+ | |||
+ | **Toda clase debe estar siempre en un paquete** No se recomienda crear clases sin paquete. | ||
===== Clases ===== | ===== Clases ===== | ||
Línea 109: | Línea 120: | ||
|transient|true|try|var|void|while| | |transient|true|try|var|void|while| | ||
- | | + | |
En Java tenemos principalmente dos tipos de flujos standar representados por la clase '' | En Java tenemos principalmente dos tipos de flujos standar representados por la clase '' | ||
* System.out: Salida de datos standard: //consola// | * System.out: Salida de datos standard: //consola// |
bloque2/conceptos.1520093144.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)