异常: No enclosing instance of type xx is accessible. Must qualify (Java 内部类)
生活随笔
收集整理的這篇文章主要介紹了
异常: No enclosing instance of type xx is accessible. Must qualify (Java 内部类)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
異常
前言. 開發(fā)時候遇到內(nèi)部類的問題.
- 異常
- 代碼如下
解決措施
- 方法1
將局部類設(shè)置為靜態(tài)的. 類名前添加<static>關(guān)鍵字即可.
- 方法2
通過類名.局部類名訪問即可. 即如下的new ParentClassName().new GetLength().
- 方法3
不使用局部類即可. 作為非public類型類寫在一個文件即可.
Reference
[1] JAVA在編寫內(nèi)部類時No enclosing instance of type XXX is accessible. Must qualify原因及解決.
[2] No enclosing instance of type 類名 is accessible. Must qualify the allocation with.
總結(jié)
以上是生活随笔為你收集整理的异常: No enclosing instance of type xx is accessible. Must qualify (Java 内部类)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (Java每日一谈:第四日——幸福的四象
- 下一篇: 靠着这Java面试210题,成功拿下了1