![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
概念
iteye_20323
这个作者很懒,什么都没留下…
展开
-
final、finally、finalize 的区别
简单的描述: 1、final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。 一...原创 2012-11-22 16:50:02 · 85 阅读 · 0 评论 -
接口、抽象类的区别
/**抽象类(abstract class), 声明方法的存在而不去实现它的类被叫做抽像类(abstract class)。它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。 1、里面可以有非抽象方法但接口里只能有抽象方法; 2、不能创建 abstract 类的实例。然而可以创建一个变量,其类型是一个抽像类,并让它指向具体子类的一个实例。 3、不能有抽像...原创 2012-11-22 17:08:12 · 80 阅读 · 0 评论