Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/06/2015, 00:37
Kritik
(Desactivado)
 
Fecha de Ingreso: marzo-2012
Mensajes: 366
Antigüedad: 12 años, 7 meses
Puntos: 31
Respuesta: Ruta de package

Las clases no contienen paquetes sino que los paquetes contienen clases.

Cuando hablas de importar un archivo jar estás hablando de utilizar una librería externa. Esta librería contiene paquetes y dentro de ellos están las clases que quieres usar. Los paquetes no hace falta referenciarlos. Son meramente administrativos para organizar las clases. Luego, claro esta, esta el tema de la visibilidad de una clase desde otra según sea pública, privada[...]

Para utilizarlas se hace igual que las incluidas en el jdk. Por ejemplo con la clase Scanner (). La incluyes en tu sección imports y listo. Si no sabes declararla ahi el propio netbeans te reconocerá un error al declarar un objeto Scanner y una de las soluciones que te ofrecerá será la importación de la clase.

El donde guardas la libreria en tu disco duro da exactamente igual. El netbeans ya se aprende la ruta y la gestiona el solito. Luego a la hora de compilar te ofrecerá la opción de incluir esa libreria en tu jar o no. Si eliges que no el netbeans te preparara una carpeta con tu jar ejecutable y con el resto de archivos que se necesitan. Como esas librerias externas que has utilizado.

Hay un subforo de netbeans que supongo yo trata sobre la utilización de ese programa. Esta duda yo la veo más como duda de utilización de la herramienta más que del propio lenguaje de java.

Última edición por Kritik; 27/06/2015 a las 00:46