Mam pytanie dotyczące importu klas. Wygląda na to, że możesz wywołać metodę ze zredukowaną linią, jeśli zaimportowałeś klasę. Nie rozumiem, jaka jest nazwa tej operacji, a jak to jest możliwe ...Klasa importu Java System
Na przykład:
Dlaczego ten kod
public class test
{
public static void main (String args[])
{
System.out.print("Test");
}
}
może być zastąpiony przez
import static java.lang.System.out;
public class test
{
public static void main (String args[])
{
out.print("Test");
}
}
Co się stanie, jeśli masz obiekt o nazwie "out"?
góry dzięki
Nazywane są import statyczny.. (Oczywiste ze sprawozdania;)) Słońce robi. nie polecam systematycznego korzystania z importu statycznego dla jasności kodu http://download.oracle.com/javase/1,5.0/docs/guide/language/static-import.html – VirtualTroll
Dzięki, powinienem być bardziej uważny: D. istnieje również w innych językach? – MisterDoy
Tak, istnieją inne języki, które mają podobne pojęcia. – Kaj