¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Conceptos básicos
Workspace
Un workspace es un tipo de directorio que usa Eclise para almacenar proyectos. Un workspace no es un proyecto. Podemos organizar los distintos proyectos en diferentes workspaces. Para cambiar de workspace ire a la pestaña File → Switch workspace. Por defecto, Eclipse abre el último workspace utilizado.
Es importante entender que todos los proyectos que tengo en un workspace no tienen porqué aparecer en el Explorador de Paquetes de Eclipse. Pueden estar en el workspace y no haberlos abierto o importado en Eclipse.
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.
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
Clases
Las clase es el molde, las especificaciones a través de las cuales, los objetos de esa clase serán creados. Cada fichero fuente de Java tedrá al menos la definición de una clase, y recomendablemente solo una. Las clases tienes una estructura básica:
package <nombre_del_paquete>; import <paquete_a_importar>; class Coche{ // contienen métodos // contienen campos o atributos }
El fichero que contiene a la clase se debe llamar igual que la clase: Coche.java
Clase con Método main()
En todo programa debe haber una clase que contiene un método especial: el método main(). Desde este método es desde donde se inicia la ejecución de cualquier programa. Hasta que empezamos a crear nuestras clases y objetos, seguiremos la siguiente estructura de clase para todas las clases:
package <nombre_del_paquete>; import <paquete_a_importar>; public class Coche{ public static void main(String[] args){ //variables //instrucciones } }
Comentarios
En Java tenemos 3 tipos de comentarios.
// comentarios de una sola linea /* comentarios de bloque * Se usan cuando el comentario es de varias lineas. * */ /** * comentario de documentación * Se usan para comentar clases, atributos, métodos. * */
Identificadores
Lo identificadores son los nombres que se les da a las clases
, variables
, métodos
, o cualquier cosa que necesitemos usar o identificar.
Los nombres de los identificadores deben ser siempre lo más descriptivos posible, ya sea variable, método o clase. Están formados por caracteres de la tabla Ascii.
- Nombre de
package
: siempre en minúsculas. - Nombre de las
clases o interfaces
: UpperCamelCase. - Nombre de los
métodos
: lowerCamelCase. Suelen ser verbos o frases. - Nombres de
constantes
: CONSTANT_CASE. Todo el mayúsculas, separando con barra baja. - Variables locales, atributos de la clase, nombres de parámetros: lowerCamelCase.
//paquetes package ejercicios; //clases -> UpperCamelCase public ClasePruebas{ //constantes -> CONSTANT_CASE static final double NUMERO_PI = 3.1415; //variables -> lowerCamelCase int cantidadAlumnos; //métodos -> lowerCamelCase cantidadAlumnos = calcularCantidadAlumnos(); }
Palabras reservadas
Mostrar cadenas de texto
© 2025 Fernando Valdeón