正確的做法是妳可以
方法壹:將Inner i = new Inner();更改為
Demo demo=new Demo();
Inner i = demo.new Inner();
方法二:將class Inner{}更改為static class Inner{}
方法二之所以可行的原因是:加上static後Inner類就成類變量了,不加的話是實例變量,靜態變量可以不依賴於實例而存在,類變量和實例變量妳再好好琢磨琢磨即可