Java出现No enclosing instance of type E is accessible问题解决

原创 2015年11月18日 22:34:45

以前在学校的时候我是不喜欢学习Java,但是现在没有办法,因为工作需要,必须要学习Java。

在此之前,我以为学习Java很简单,其实不然,今天就遇到一个最基础的问题,报错信息:

No enclosing instance of type DirList is accessible. Must qualify the allocation with an enclosing 

instance of type DirList (e.g. x.new A() where x is an instance of DirList).

在这个问题上各种修改,还是不行,最后百度解决问题。

由于内部类是动态的, 在外面类中的main方法是静态的,因此出现报错信息,

真是觉得自己就是一个小菜鸟,还需努力。。。。



版权声明:本文为博主原创文章,未经博主允许不得转载。

Java中的嵌套类、内部类、静态内部类

嵌套类可以分为两种,静态的和非静态的,即静态嵌套类和非静态嵌套类。非静态嵌套类又叫做内部类(Inner Class)。我们通常所说的静态内部类其实是不严格的,严格的说应该叫做静态嵌套类(Static ...
  • sunqunsunqun
  • sunqunsunqun
  • 2015年06月14日 12:03
  • 3994

No enclosing instance of type xxx is accessible 问题及解答,静态方法调用动态方法问题

问题描述编写Java代码验证:判别是否类的实例化对象的instanceof方法中, ,类名为instanceOfTest,在它的main方法中创建内部类的实例时,编译阶段出现错误,查看错误描述:Exc...
  • u014166319
  • u014166319
  • 2017年04月28日 16:14
  • 252

在外部类中创建内部类的对象时报错No enclosing instance of type Outside is accessible···的解决方

在学习内部类的时候自己写了一个内部类的代码试验了一下,代码如下public class Outside { public class Inner{ public void show(){ Sys...
  • theEmperor
  • theEmperor
  • 2016年10月20日 16:06
  • 310

Win7,Win8中"XXX is not accessible"的问题(应用程序默认配置文件存储位置)

Windows 7,8中”is not accessible”的问题(应用程序默认配置文件存储位置)Windows 7, 8用户在访问ProgramData目录和Documents and Setti...
  • yanxiangtianji
  • yanxiangtianji
  • 2015年05月14日 10:58
  • 2421

Java源码解析(附录)(2) —— TypeVariable

TypeVariable —— 类型变量  TypeVariable,类型变量,描述类型,表示泛指任意或相关一类类型,也可以说狭义上的泛型(泛指某一类类型),一般用大写字母作为变量,比如K、V、E等。...
  • a327369238
  • a327369238
  • 2016年09月27日 20:35
  • 1538

Swift编程语言学习12 ——实例方法(Instance Methods)和类型方法(Type Methods)

方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与 Obje...
  • zpf8861
  • zpf8861
  • 2014年07月25日 08:51
  • 1357

java中的instance方法

关于对象的实例化   大家想到的通常是直接new,除了这个,还有些单实例模式,层次间调用等等 getInstance的使用:  * 在主函数开始时调用,返回一个实例化对象,此对象是static的,...
  • zrds2e
  • zrds2e
  • 2017年02月24日 23:09
  • 3937

Android 源码分析之基于Stagefright的MediaPlayer播放框架[4]

 先上图,以免一大堆的代码引来大家的不适。 在prepare结束后,就可以调用start方法开始播放了。为了简单起见,我们对start之前的调用关系不做分析,仅仅列出这些方法的实现。 ...
  • avel__
  • avel__
  • 2016年12月27日 14:27
  • 733

AndroidN行为变更和后台优化

行为变更 参照:http://developer.android.com/intl/zh-cn/preview/behavior-changes.html 本文内容 性能提升 打盹...
  • robertcpp
  • robertcpp
  • 2016年05月03日 11:51
  • 4000

在windows2003上部署apache+PHP遇到的部分问题(附IIS配置FastCGI驱动PHP方法)

由于服务器的限制,只能在win03环境下部署PHP站点。一开始选择在IIS上扩展,旧的ISAPI方法从PHP5.2以后就没有了支持(没有了php_isapi.dll),后续都是用FastCGI方式(后...
  • as66t
  • as66t
  • 2013年08月19日 09:19
  • 1841
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java出现No enclosing instance of type E is accessible问题解决
举报原因:
原因补充:

(最多只允许输入30个字)