你了解System.out.println()的真正含義嗎?


  在Java編程中,我們常常用 System.out.println(); 來輸出字符串,也許我們都已經猜到println()是方法名,但System是什么,out又是什么呢?

  其實System是java.lang里面的一個類,如下圖:

  

 

  而out就是System里面的一個靜態數據成員,而且這個成員是java.io.PrintStream類的引用。如下圖,被關鍵字static修飾的成員可以直接通過"類名.成員名"來引用,而無需創建類的實例。所以System.out是調用了System類的靜態數據成員out。 

  

 

  println()就是java.io.PrintStream類里的一個方法,它的作用是向控制台輸出信息。因為System.out是java.io.PrintStream類的實例的引用,所以可以通過 System.out.println(); 來調用此方法。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM