日期:2014-05-20  浏览次数:20992 次

帮忙分析一下这个语句Toolkit.getDefaultToolkit().getImage()
帮忙分析一下这个语句
Toolkit.getDefaultToolkit().getImage()
我知道getDefaultToolkit()是Toolkit的静态方法,但是后面的getImage()又跟getDefaultToolkit()是什么关系呢?我之前一直在学C++,在C++中还没碰到过这样写的.谢谢!
------解决方案--------------------
引用:
Quote: 引用:

getDefaultToolkit()返回的是默认工具包,类似单例用法返回Toolkit然后调用getImage()方法

你的意思是说getDefaultToolkit()是一个包?它不是一个方法吗?

这个静态方法返回的就是静态的Toolkit实例 然后再由这个实例调用getImage