Why can't I import static java.lang.System.out.println?

后端 未结 7 1212
隐瞒了意图╮
隐瞒了意图╮ 2020-12-05 09:30

It seems strange that I can\'t import static java.lang.System.out.println, when I can import static java.lang.Math.abs. Is there some reason behind this or am I doing somet

7条回答
  •  醉梦人生
    2020-12-05 10:16

    Math is a class, on which abs is a static method. System.out is a static field rather than a class. So its println method isn't actually a static method, but an instance method on a static field.

提交回复
热议问题