在System.out.println
,'out'是System类的成员变量,它也是PrintStream类的一个实例.所以任何人都可以告诉我是否可以成为System类的成员,这是PrintStream类的对象吗?请突出显示我关于System.out.println.
它只是一个公共静态最终变量.你写的任何时候:
System.out.println("Foo");
Run Code Online (Sandbox Code Playgroud)
你正在获取该变量的值(这是一个PrintStream
引用)并调用println()
它.如果有帮助,请将其视为:
PrintStream tmp = System.out;
tmp.println("Foo");
Run Code Online (Sandbox Code Playgroud)
System.out
是不是实例PrintStream
本身-它是一个变量.变量的值也不是PrintStream
对象 - 它是对象的引用,它是一个PrintStream
或一个子类实例.
归档时间: |
|
查看次数: |
92 次 |
最近记录: |