什么是内部类 内部类是指定义在另外一个类里面的类。可以理解为A类包含B类,而A类我们称之为外部类。 内部类的主要作用 1.内部类是一种更好的封装方式,可以把内部类隐藏在外部类中,不允许同一个包中的其它类访问这个类。 2.内部类的方法可以直接访问外部类的所有数据,包括私有的数据。 3.虽然内部类所实现的功能使用外部类一样可以实现,但是有时使用外部类更加方便快捷。 内部类的分类 成员内部类静态内部类方法内部类署名内部类