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

来源:7-5 什么是 Java 中的内部类

qq_TheFirebird_03629981

2016-08-10 17:26

Inner i = hello.new Inner();


是语法吗? 

写回答 关注

3回答

  • 慕无忌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是内部类中的对象名,然后用内部类对象调用内部类方法

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530558 学习 · 6091 问题

查看课程

相似问题