在Java編程中,我們常常用System.out.println()方法來輸出字符串,也許我們都已經猜到println()是方法名,但System是什么,out又是什么呢?
這里就涉及用到一個static關鍵字。其實System是
java.lang里面的一個類。
而out就是System里面的一個數據成員(也稱為字段),但這個成員不是基本類,而是java.io.PrintStream類的對象,java.io.PrintStream類有些什么方法等一下再說。被關鍵字static修飾的數據成員或方法可以直接通過“類名.數據成員”或“類名.方法”來引用,而無須先建立對象。所以System.out是應用了out這個靜態數據成員。
而out又是一個java.io.PrintStream類的對象,所以out必然可以調用java.io.PrintStream類里面的方法,println()就是java.io.PrintStream類里的一個方法,它的作用就是用來想控制台輸出信息的。
