Tengo una pregunta sobre las importaciones de clase, parece que puede llamar a un método con una línea reducida si ha importado la clase. No entiendo cuál es el nombre de esta operación, y cómo es posible ...clase de importación de Java Sistema
Por ejemplo:
Por qué este código
public class test
{
public static void main (String args[])
{
System.out.print("Test");
}
}
puede ser reemplazado por
import static java.lang.System.out;
public class test
{
public static void main (String args[])
{
out.print("Test");
}
}
¿Qué sucede si también tiene un objeto llamado "out"?
Gracias de antemano
Se llaman importación estática.. (Obvio a partir de la declaración;)) Sun hace. no recomendar el uso sistemático de la importación estática para la claridad del código http://download.oracle.com/javase/1,5.0/docs/guide/language/static-import.html – VirtualTroll
Gracias, debería estar más atento: D. existe en otros idiomas también? – MisterDoy
Sí, hay otros idiomas que tienen conceptos similares – Kaj