對於學Java快兩年的我卻連個開頭都說不出來,實在是不知道那些程式設計的課程是怎麼 high pass的...有鑑於此,這po要來釐清一下非常重要的觀念!
1. Compiler會找出 System class是在 java.lang 這個 package裡
2. Compiler會確定out是java.lang.System class的資料成員(欄位= Field),而out的 Type是在java.io這個package裡的PrintStream(class)
3. Compiler會再確定PrintStream裡有println方法,再對照是否有參數為String type的println方法,