Java在外界如何调用局部内部类 我来答 2个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? WMYUOM 2019-06-02 · TA获得超过350个赞 知道小有建树答主 回答量:435 采纳率:78% 帮助的人:210万 我也去答题访问个人页 关注 展开全部 内部类和成员变量一样,通过外部类的实例调用内部类。可以先创建外部类实例。用外部类实例调用内部类构造方法创建内部类实例。再用这个内部类实例调用内部类成员方法。 A a=new A(); A.B b=a.new B(); b.do1();//do是关键字,所以这里在do后面加了个1,否则无法编译。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 xiaofeizm55333 2019-06-02 · TA获得超过1.4万个赞 知道大有可为答主 回答量:8535 采纳率:78% 帮助的人:892万 我也去答题访问个人页 关注 展开全部 1、java语言内部类的特点就是只在内部生效,外部无法直接调用。当然这不是绝对的,事实上通过外部类的对象是可以实例化和调用内部类的。2、问题是如果需要外部调用又何必设为内部类呢?使用普通类不就可以了么。何必去折腾内部类呢。当然这是一个类与对象设计的问题。3、希望对你有帮助。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-04-27 java外部类怎么调用内部类的方法 5 2017-11-22 深入理解Java中为什么内部类可以访问外部类的成员 12 2016-08-13 java 内部类 能被外部使用吗 2 2018-02-21 java为什么要用内部类 2019-08-26 java中,一个内部类如何拿到外部类的变量值? 1 2017-10-01 java中方法中的内部类不能访问该方法的局部变量,有什么道理吗? 3 2018-04-12 Java 局部内部类有什么作用? 16 2016-12-13 Java为什么要使用内部类 更多类似问题 > 为你推荐: