内部类和静态内部类的介绍

我们可以再一个类之中创建一个类,常见的例如节点类只希望在超级链表中使用,可以将其定义为内部类,但是需要new outer().new inner()创建内部对象,显然不是语法糖,所以使用静态内部类之后就可以new outer.inner()这种方式来创建对象

普通的内部类会导致多次加载内部类所以不科学,而静态内部类只会加载一次。

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务