como importar/utilizar clases sin package en clases que hacen parte de packages

Hola amigos, me surge una duda básica:::

Estoy haciendo un programita con varias clases que he venido creando sin un paquete específico. Ahora he creado unas nuevas clases y a esas si les he asignado un paquete determinado... pero si utilizo las clases sin paquete al compilar las clases nuevas me dice que no las encuentra.

Ese problema se me soluciona asignándole un paquete a las clases viejas que antes no tenían y dando "import paquete.viejos"... pero ¿ podría evitar esto? ¿hay alguna forma de importar en clases empaquetadas clases del mismo proyecto sin paquete asignado?

Agradezco una aclaración. Saludos.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

por eso...

Por eso se recomienda siempre usar paquetes. Si no usas paquetes creo que lo único que te queda es no usar paquetes para nada; las clases que no tienen paquete pueden usarse sin broncas y llamar a clases con paquete, pero clases con paquete no pueden llamar a clases sin paquete.

Nope, en versiones viejas de

Nope, en versiones viejas de Java ( 1.3 para abajo ) eso se podia.

Desde Java 1.4 a la fecha las clases sin paquete solo pueden ser usadas desde otras clases sin paquete y en términos prácticos para usarse y desecharse como para hacer programas tipo HolaMundo

Imagen de samz550a

Muchas gracias por la

Muchas gracias por la aclaración a ambos. La ampliación sobre las versiones es igualmente interesante. Un gran saludo.

Imagen de Shadonwk

Si aun no te queda claro..

me tome la libertar de investigar y crear un post para los usuarios que aun no saben o no utilizan paquetes, espero les sirva

http://robertoleon.com.mx/todo-lo-que-siempre-quise-saber-de-los-paquete...