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 19:56] – [Paquetes] Fernando Valdeón | bloque2:conceptos [07/09/2026 12:29] (actual) – [Módulos] Fernando Valdeón | ||
|---|---|---|---|
| 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 ===== |
| Un **proyecto** es un directorio que contiene subdirectorios para organizar todos los elementos de un programa. Principalmente tenemos la carpeta **src** donde guardamos los ficheros fuente .java, la carpeta **bin** donde se guardan los ficheros .class generados de la compilación de los fuentes. Para abrir un proyecto puedo hacerlo desde la pestaña **File -> Open Projects...** o tambien desde **File -> import -> General -> Existing Projects into workspace**. | Un **proyecto** es un directorio que contiene subdirectorios para organizar todos los elementos de un programa. Principalmente tenemos la carpeta **src** donde guardamos los ficheros fuente .java, la carpeta **bin** donde se guardan los ficheros .class generados de la compilación de los fuentes. Para abrir un proyecto puedo hacerlo desde la pestaña **File -> Open Projects...** o tambien desde **File -> import -> General -> Existing Projects into workspace**. | ||
| Es importante entender que para abrir un proyecto no es necesario tenerlo en ningún workspace. Puede estar en cualquier lugar de nuestro sistema, y ahí seguirá. Sin embargo es útil almacenarlo en algún workspace. | Es importante entender que para abrir un proyecto no es necesario tenerlo en ningún workspace. Puede estar en cualquier lugar de nuestro sistema, y ahí seguirá. Sin embargo es útil almacenarlo en algún workspace. | ||
| + | |||
| + | |||
| + | |||
| ===== Paquetes ===== | ===== Paquetes ===== | ||
| Línea 19: | Línea 22: | ||
| Algunos paquetes de java famosos son: | Algunos paquetes de java famosos son: | ||
| - | * java.lang: contiene las clases fundamentales de Java | + | * [[https:// |
| - | * java.io: contiene clases para gestionar la entrada/ | + | * [[https:// |
| + | |||
| + | **Toda clase debe estar siempre en un paquete**. No se recomienda crear clases sin paquete. | ||
| - | **Toda clase debe estar siempre | + | ===== Módulos ===== |
| + | Un módulo | ||
| + | Las clases propias de Java que utilizaremos en nuestros programas, están organizadas en una serie de paquetes, y estos a su vez están organizados en el [[https:// | ||
| ===== Clases ===== | ===== Clases ===== | ||
| - | Las clase es el // | + | La clase es un fichero que contiene |
| <code java> | <code java> | ||
| Línea 120: | Línea 127: | ||
| |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.1520103385.txt.gz · Última modificación: (editor externo)
