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外部地方定义。

最新文章

  1. 使用时间戳和sequence生成主键的function
  2. 答:SQLServer DBA 三十问之二:系统DB有哪些,都有什么作用,需不需要做备份,为什么;损坏了如何做还原(主要是master库)
  3. 程序新能优化-SQL优化
  4. 20145222GDB调试汇编堆栈过程分析
  5. (转)eclipse项目导入到android studio中
  6. php不使用插件导出excel
  7. Python中With的用法
  8. jeecms 2012 源码分析(2) 前台栏目页静态化分析
  9. UVA 11549 Calculator Conundrum (Floyd判圈算法)
  10. 在不连接网线的情况下Windos与VM之间如何ping通
  11. JDBC数据库连接
  12. 在Caffe添加Python layer详细步骤
  13. Spring学习之旅(六)Spring AOP工作原理初探
  14. c++ sort
  15. form表单利用iframe高仿ajax
  16. STM32的型号的命名规则
  17. 富文本编辑器summerNote
  18. ES6自我总结笔记(阮一峰ES6入门)
  19. odoo - context
  20. EDK II之USB设备驱动程序的加载与运行

热门文章

  1. ES6 函数参数的默认值
  2. spring boot application.properties乱码问题
  3. POJ 3608 Bridge Across Islands(旋转卡壳,两凸包最短距离)
  4. Android内存优化7 内存检测工具1 Memory Monitor检测内存泄露
  5. [转]SQL 2005 开启OpenRowset/OpenDatasource的办法
  6. iconv的安装和使用
  7. js调用高德地图的搜索api
  8. GPU bubbles
  9. LeetCode——3Sum & 3Sum Closest
  10. VB6.0中数组的定义实測