java.awt.Graphics 爲什麼抽象方法可以直接用

實現CG算法的時候想參考一下Java源碼怎麼寫的,結果找到了Graphics類,發現裏面的方法都是抽象的,這是一個抽象類,也沒有找到哪個子類重寫實現了這些方法,就特別疑惑??? 這是爲什麼呢?因爲不考慮運行環境的具體實現的圖形類是沒有意義的,Java是一門跨平臺語言,不同的平臺會有不同的具體實現方法。所以,基於這個特性,JDK裏面是沒有辦法提供具體的實現代碼的,這樣就違反了「一次編譯,到處運行」的
相關文章
相關標籤/搜索