博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
调用内部类里,在静态类中调用动态方法的问题
阅读量:6591 次
发布时间:2019-06-24

本文共 444 字,大约阅读时间需要 1 分钟。

在编译写书上一个例子时,添加一个内部类时,出现了问题:“No enclosing instance of type GameSaverTest is accessible. Must qualify the allocation with an enclosing instance of type GameSaverTest (e.g. x.new A() where x is an instance of GameSaverTest).”其中GameSaverTest指代那个内部类。

public static void main (String[] args),而GameSaverTest这个内部类是动态的,也就是开头以public class开头。在Java中,类中的静态方法不能直接调用动态方法。将某个内部类修饰为静态类,然后才能够在静态类中调用该类的成员变量与成员方法。

 

转载于:https://www.cnblogs.com/dengyt/p/6635311.html

你可能感兴趣的文章
【转载】Jquery验证 Jquery.validate详细解读
查看>>
Springboot2.0中jpa默认创建的mysql表为myisam引擎问题
查看>>
宜昌保利金盛房地产开发有限公司商业、住宅
查看>>
软件需求规格书
查看>>
用Java axis2调用.net平台的Webservice出现的一些问题
查看>>
Struct2-使用随笔
查看>>
INSTALL_FAILED_OLDER_SDK
查看>>
自定义指令
查看>>
[Translation] [Quora]How exactly does a computer program work?
查看>>
c# delegate委托 和 event 时间 用法 快速体验
查看>>
windows git配置代理通过ssh协议访问github
查看>>
P2178 [NOI2015]品酒大会
查看>>
用CSS让未知高度内容垂直方向居中
查看>>
软件需求分析方法
查看>>
数组对象,字符串对象,Match对象
查看>>
Java 并发基础——线程安全性
查看>>
Auto Layout
查看>>
ZooKeeper伪分布式集群部署
查看>>
Golang学习笔记——variable
查看>>
【iOS】Masonry使用案例讲解
查看>>