本帖最后由 践行渐远 于 2014-10-21 22:20 编辑
System.out.println(): 作用是用于在控制台上输出字符串信息。
原理分析:
(1)System是java.lang包中的一个类,里面封装了一些系统相关的重要函数与变量。
(2)System类中的所有成员都是静态的,静态属性和静态方法的调用分别是:类名.字段名、类名.方法名。在System类中,out是一个PrintStream类型的静态成员变量,因此可以通过System.out的形式来调用。
在System.class文件中,可以看到声明:public final static PrintStream out = null;
(3)同时,out是一个PrintStream类的对象,PrintStream类有println()方法,因此out对象可以调用println()方法。即out.println()
综合上述,调用系统的向控制台打印输出信息的功能,即System.out.println()。 不知是否解释清楚!
|