问答详情
源自:7-5 什么是 Java 中的内部类

Inner i = hello.new Inner();这是语法吗?

Inner i = hello.new Inner();


是语法吗? 

提问者:qq_TheFirebird_03629981 2016-08-10 17:26

个回答

  • 慕无忌6392551
    2016-09-19 20:50:48

    没错,也可以把两句合并为Inner i = new HelloWorld().new Inner();

  • 慕婉清8928936
    2016-08-10 17:35:28

    你这是用了内部类hello是外部类 Inner是内部类你这个应该是初始化内部内个构造方法

  • D勝ian3574492
    2016-08-10 17:33:55

    hello是外部类的对象名,i是内部类中的对象名,然后用内部类对象调用内部类方法