No enclosing instance of type Demo is accessible. Must qualify the allocation with an enclosing instance of type Demo (e.g. x.new A() where x is an instance of Demo).
2024-09-04 01:52:45
No enclosing instance of type Demo is accessible. Must qualify the allocation with an enclosing instance of type Demo (e.g. x.new A() where
x is an instance of Demo).
在练习一Demo时,遇到上面的编译时错误
原因:main是Test类的static方法,按照常理它只能访问Test类中static资源,而class A是非static所以报错了。
解决方法一:给class F添加static属性。
解决方法二: 没有必要把F放在Demo中做内部类,将它移到Demo外部地方定义。
最新文章
- 使用时间戳和sequence生成主键的function
- 答:SQLServer DBA 三十问之二:系统DB有哪些,都有什么作用,需不需要做备份,为什么;损坏了如何做还原(主要是master库)
- 程序新能优化-SQL优化
- 20145222GDB调试汇编堆栈过程分析
- (转)eclipse项目导入到android studio中
- php不使用插件导出excel
- Python中With的用法
- jeecms 2012 源码分析(2) 前台栏目页静态化分析
- UVA 11549 Calculator Conundrum (Floyd判圈算法)
- 在不连接网线的情况下Windos与VM之间如何ping通
- JDBC数据库连接
- 在Caffe添加Python layer详细步骤
- Spring学习之旅(六)Spring AOP工作原理初探
- c++ sort
- form表单利用iframe高仿ajax
- STM32的型号的命名规则
- 富文本编辑器summerNote
- ES6自我总结笔记(阮一峰ES6入门)
- odoo - context
- EDK II之USB设备驱动程序的加载与运行
热门文章
- ES6 函数参数的默认值
- spring boot application.properties乱码问题
- POJ 3608 Bridge Across Islands(旋转卡壳,两凸包最短距离)
- Android内存优化7 内存检测工具1 Memory Monitor检测内存泄露
- [转]SQL 2005 开启OpenRowset/OpenDatasource的办法
- iconv的安装和使用
- js调用高德地图的搜索api
- GPU bubbles
- LeetCode——3Sum &;amp; 3Sum Closest
- VB6.0中数组的定义实測