1

只是问我是否有正确的理解

System.out.println();

System 是包出来的是类 println() 是方法

如果这是错误的,那么请告诉我正确答案是什么。

4

6 回答 6

12

不,

  • System是类,它位于java.lang包中(这就是您不需要导入它的原因)。
  • outSystem类的静态变量。它是public,因此您可以从外部访问它,它是静态的,因此您将它与类声明相关联,而不是与它的任何实例相关联。
  • println()确实是一种方法。它是一个out变量的方法,它是一个PrintStream实例。
于 2012-04-04T04:21:08.057 回答
1

out 是printstream类的静态对象
System -class,

PrintStream -class,

out - static object of PrintStream class,

println - public method in PrintStream Class

于 2012-04-04T04:22:20.030 回答
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

于 2012-04-04T04:23:40.107 回答
1

System不是一个包。它class是包含在java.lang包装内的

看看这里http://docs.oracle.com/javase/7/docs/api/java/lang/System.html

out是一个PrintStream对象(staticSystem类的情况下),其中println()是方法之一

于 2012-04-04T04:24:08.980 回答
1

System是 java.lang 包中的一个类。 outSystem类的公共静态成员,并且println是方法,是的。

于 2012-04-04T04:26:04.470 回答
0

不,你的理解是错误的。

“那么什么是对的”——

System- 一类,

out- 类型的静态公共成员PrintStream

哦,是println()的,是一种方法。

你是对的 33% ;)在这里阅读 java 文档

于 2012-04-04T04:24:25.483 回答