Gru*_*eak 2 java static-methods method-chaining
我想知道以下Java代码:
"的System.out.println".我是对的:
"系统"是一个静态类.".out"是类"系统"的方法.这是我对".println"感到困惑的一点 - 这个方法是什么类/对象?
此外,这个概念被称为"方法链"吗?
谢谢
GF
Mic*_*rdt 10
不,这不是方法链接.你是System一个类是正确的(只是一个常规类,而不是"静态" - 只有内部类可以是静态的),但它out是类的静态字段(类型为java.io.PrintStream),并且只是println()一个的方法PrintStream.
这是方法链的一个例子:
String s = "Long String ".toUpperCase().substring(4).trim()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2047 次 |
| 最近记录: |