只是问我是否有正确的理解
System.out.println();
系统是包 出去就是上课 println()是方法
如果这是错的,那么请告诉我正确的答案是什么。
答案 0 :(得分:12)
没有
System
是一个类,它位于java.lang
包中(这就是您不需要导入它的原因)。out
是System
类的静态变量。它是 public ,因此您可以从外部访问它,它是 static ,这样您就可以将它与类声明相关联,而不是与它的任何实例相关联。println()
确实是一种方法。它是out
变量的方法,它是PrintStream
实例。答案 1 :(得分:1)
out是printstream类的静态对象
System -class,
PrintStream -class
,
out - static object of PrintStream class
,
println - public method in PrintStream Class
答案 2 :(得分:1)
System = class
out = static object of the PrintStream class
println() = method
阅读此http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/System.html
答案 3 :(得分:1)
System
不是套餐。它是class
包含在java.lang
包
out
看看http://docs.oracle.com/javase/7/docs/api/java/lang/System.html
PrintStream
是一个static
对象(如果是System
类,则为println()
){{1}}是其中一种方法
答案 4 :(得分:1)
System
是java.lang包中的一个类。
out
是System
类的公共静态成员,println
是一种方法,是的。
答案 5 :(得分:0)
不,你的理解是错误的。
“那么什么是对的” -
System
- 一个班级,
out
- PrintStream
类型的静态公共成员,
哦,是的println()
是一种方法。
你是33%的权利;)read java documentation for this here