刘甲波
内部类
内部类是将一个类定义在另一个类的内部,被定义在内部的类称为内部类。包含内部类的类称为外部类。
例如:
class DBHelper{
class RowMapper0{
}
}
为什么使用内部类呢?
如果一个类只在另外一个类的内部使用,不会再其他的地方使用,就可以定位内部类。
匿名类
匿名类是指没有名称的类
表现形式为
(1)new 接口名(){
方法实现(){
}
}
(2)new 抽象类(){
方法实现(){
}
}
一般情况下,匿名类都是在只使用一次对象的情况下使用。
近期评论