我在寻找Java中
Java中System.out.println的含义是什么?
System.out.println()
中的System
,out
和println
是什么意思。我进行了搜索并发现了以下不同的答案: 可能重复:Java中System.out.println的含义是什么?
System是java.lang包中的内置类。 此类具有final修饰符,这意味着它不能被其他类继承。 它包含预定义的方法和字段,提供标准输入、输出等功能。
out是System类中的静态final字段(即变量),其类型为PrintStream(一个内置类,包含打印不同数据值的方法)。 静态字段和方法必须使用类名访问,因此使用System.out。
这里的out表示PrintStream类的引用变量。
println()是PrintStream类中的公共方法,用于打印数据值。 因此,要访问PrintStream类中的方法,我们使用out.println()(因为非静态方法和字段只能通过引用变量访问)
在另一页中,我找到了另一个相反的定义:
我对这些感到困惑。有人能够准确告诉我它们是什么吗?System.out.print是Java中使用的标准输出函数。其中System指定包名称,out指定类名称,print是该类中的函数。