decir que haya un código como:Importación de dos clases con el mismo nombre. ¿Cómo manejar?
import java.util.Date;
import my.own.Date;
class Test{
public static void main(String [] args){
// I want to choose my.own.Date here. How?
..
// I want to choose util.Date here. How ?
}
}
Debería ser nombres completos de clase completos? ¿Puedo deshacerme de las declaraciones de importación? ¿Es un escenario común en la programación del mundo real?
realmente una respuesta a su pregunta pero en C# puede usar un alias para cualquier espacio de nombres. Puede ser solo azúcar sintáctico pero es realmente útil: http://msdn.microsoft.com/en-us/library/7f38zh8x.aspx – borjab