问答详情
源自:2-1 创建根节点和 book 节点属性

为什么直接调用getDocumentBuilder类名得到对象

DocumentBulider db = getDocumentBuilder();

为什么可以这样得到对象,getDocumentBuilder类可以直接调用吗,貌似不是静态类啊?

提问者:狼道月 2017-03-12 13:40

个回答

  • 笑傲独行侠
    2018-09-12 17:18:01

    兄弟,你搞混了,我知道你想说什么。

    静态方法可以调用静态变量,不能调用实例变量。

    实例方法可以调用静态变量和实例变量

    这些约束都是方法调变量的约束。

    本例中是方法调方法,getDocumentBuilder()是一个方法,而不是类。至于你说的静态类(内部类)那就是更复杂的概念了,如果有兴趣的话我再给你讲讲?

  • 田心枫
    2017-03-12 16:24:25

    点进去看看方法返回的是啥。