ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
[TOC] 内部类分为:静态成员类、非静态成员类、匿名类 **除了静态成员类,其他内部类均是由对外部类的引用,使用要谨慎** ## 静态成员类 与普通类没有区别,只是碰巧被对应在类的内部 ## 非静态成员类 与静态成员类相比,少了个static声明。 有外部类的引用,可以直接调用外部类的方法 如果成员类不要求访问外部类,建议加上static方法 ## 匿名类 用于创建函数对象 ## 推荐阅读 [Java内部类详解](https://www.cnblogs.com/dolphin0520/p/3811445.html) 【Effective Java】第四章第22条