No enclosing instance of type testTry is accessible. Must qualify the allocation...之解决方法
生活随笔
收集整理的這篇文章主要介紹了
No enclosing instance of type testTry is accessible. Must qualify the allocation...之解决方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
報(bào)錯(cuò)原因:
????????因?yàn)樵谧霎惓L幚頊y(cè)試時(shí),我寫的內(nèi)部類是動(dòng)態(tài)的,即public class開(kāi)頭無(wú)static關(guān)鍵字修飾,而測(cè)試主程序是靜態(tài)的main方法;在Java中,類中的靜態(tài)方法不能直接調(diào)用動(dòng)態(tài)方法。只有將某個(gè)內(nèi)部類修飾為靜態(tài)類,才可以在靜態(tài)類中調(diào)用帶類的成員變量和成員方法:
解決方法:
????????將動(dòng)態(tài)內(nèi)部類改為靜態(tài)(public static class)即可:
總結(jié)
以上是生活随笔為你收集整理的No enclosing instance of type testTry is accessible. Must qualify the allocation...之解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: yang模型中rpc_RPC校正方法研究
- 下一篇: [转]优秀程序员的45个习惯