只是问我是否有正确的理解
System.out.println();
System 是包出来的是类 println() 是方法
如果这是错误的,那么请告诉我正确答案是什么。
不,
System是类,它位于java.lang包中(这就是您不需要导入它的原因)。out是System类的静态变量。它是public,因此您可以从外部访问它,它是静态的,因此您将它与类声明相关联,而不是与它的任何实例相关联。println()确实是一种方法。它是一个out变量的方法,它是一个PrintStream实例。out 是printstream类的静态对象
System -class,
PrintStream -class,
out - static object of PrintStream class,
println - public method in PrintStream Class
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
System不是一个包。它class是包含在java.lang包装内的
看看这里http://docs.oracle.com/javase/7/docs/api/java/lang/System.html
out是一个PrintStream对象(static在System类的情况下),其中println()是方法之一
System是 java.lang 包中的一个类。
out是System类的公共静态成员,并且println是方法,是的。
不,你的理解是错误的。
“那么什么是对的”——
System- 一类,
out- 类型的静态公共成员PrintStream,
哦,是println()的,是一种方法。
你是对的 33% ;)在这里阅读 java 文档