The out field in java.lang.System is static.
public class MainClass { public static void main() { System.out.println("123"); } }
the method main(the entry point to a class) is static because it must be called before any object is created.