这是静态的 println
函数在 out
来自 System
命名空间的类吗?
命名空间系统{
类出来{
静态打印...
}
我该如何解释这个名字?在 JRE 的什么地方定义了这个函数?在 java.lang.System
/ java.lang.Object
?
原文由 prosseek 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是静态的 println
函数在 out
来自 System
命名空间的类吗?
命名空间系统{
类出来{
静态打印...
}
我该如何解释这个名字?在 JRE 的什么地方定义了这个函数?在 java.lang.System
/ java.lang.Object
?
原文由 prosseek 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.5k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答762 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
号实际上
out
是System
类中的静态成员(不像在.NET中),是PrintStream
的一个实例并且println
是PrintStream
类的正常(重载)方法。请参阅 http://download.oracle.com/javase/6/docs/api/java/lang/System.html#out 。
Actually, if
out
/err
/in
were classes, they would be named with capital character (Out
/Err
/In
) 由于 命名约定(忽略语法)。