System.out.print()思考
問題?
System.out.pritln(); 中是包名.類名.方法名嗎?
解釋:
System從源碼中看到是一個類,並且是lang包下的一個類,而out是該類的一個靜態變量,所以可以類.靜態變量。
//public final static PrintStream out = null;從這個源碼中可以看到.print()是package java.io;包下的一個類中
的方法
public class PrintStream extends FilterOutputStream 源碼中分析是這個類 這個靜態變量out 是對io包下這個類的一個引用所以可以直接調用
所以是類.靜態變量.方法名
有拓展和想法的伙伴們可以評論討論哈,共同成長...