Cuando el nombre del tipo es demasiado largo, en C# que puede crear alias de la siguiente manera:"por medio de" directiva en Java
using Dict = System.Collections.Generic.Dictionary<string, string>;
Y puedo utilizar de esta manera:
Dict d = new Dict();
d.Add("key", "value");
¿Puedo crear un alias similar a esto en Java?
Personalmente, yo no haría esto. Creo que hace que el código sea más difícil de comprender. A menudo importo el espacio de nombres completo, así que no tengo que calificar tipos, pero el bit de aliasing IMO solo hace que sea más difícil entender el código al alejar la definición de tipo del uso. Prefiero: 'usar System.Collection.Generic; ... var d = new Dictionary(); ' –
tvanfosson