240 发简信
IP属地:广东
  • 这里说的有误,inner class确实不能定义静态的方法,但是在类里面定义的static class并不是inner class,这个应该算static nested class,这种类是可以定义静态方法/变量的

    浅谈Java的匿名类

    在实际的项目中看到一个很奇怪的现象,Java可以直接new一个接口,然后在new里面粗暴的加入实现代码。就像下面这样。那么问题来了,new出来的对象没有实际的类作为载体,这不...