我正在從頭開始學習Java(慢),但是我一次又一次地在某些「真實」代碼處達到峯值,並且發現讓我困惑的東西。關於一些java語法的困惑
以下行的人喜歡它:
JPanel panel = (JPanel) container.getContentPane();
我的問題是什麼是(JPanel)
和container.getContentPane()
之間發生了什麼?它不像他們正在倍增的權利?
我知道這是語言的基本部分,並且隨着我繼續學習,我會到達這一部分,但我非常好奇,想知道它是什麼。我真的不知道該如何谷歌才能得到答案。
查找「鑄造」 – 2012-01-13 19:52:53
我建議您只需通過* entire *基本Java教程/書本工作即可。以下是Oracle針對您當前所詢問主題的一個:http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html – BalusC 2012-01-13 19:56:10
因此,container.getContentPane()返回的結果是作爲JPanel對象? – red888 2012-01-13 19:57:55