在我的一些项目和一些书中据说不使用内部类(匿名或不是静态或不静态) - 除了在某些限制条件下,如EventListeners或Runnables - 是最佳实践.他们甚至在我的第一个行业项目中都是"禁止".
EventListener
Runnable
这真的是最佳做法吗?为什么?
(我不得不说我经常使用它们......)
- 编辑--- 我无法在所有这些答案中选择正确的答案:大部分都是正确的部分:我仍然会使用内部课程,但我会尽量少用它们!
java inner-classes
inner-classes ×1
java ×1