ption,CannotUndoException,ClassCastException, ( 类 转 换 异 常 )
CMMException,ConcurrentModificationException,DOMException,EmptyStackException,IllegalAr
gumentException,IllegalMonitorStateException,IllegalPathStateException,IllegalStateException,I
magingOpException,IndexOutOfBoundsException ( 数 组 越 界 异
常 ) ,MissingResourceException,NegativeArraySizeException ( 数 组 定 义 了 一 个 负 数 异
常 ) ,NoSuchElementException,NullPointerException, ( 空 的 指 向 异 常 )
ProfileDataException,ProviderException,RasterFormatException,SecurityException,SystemExcept
ion, ( 系 统 异 常 )
UndeclaredThrowableException,UnmodifiableSetException,UnsupportedOperationException。
error 和 exception 有什么区别:
error 表达恢复不是不也许但很困难的情况下的一种严重问题。比如说内存溢出。不也许指
望程序能解决这样的情况。
exception 表达一种设计或实现问题。也就是说,它表达假如程序运营正常,从不会发生的
情况。
List,Set,Map 是否继承自 Collection 接口:
List,Set 是。
Map 不是。
abstractclass 和 interface 有什么区别:
声明方法的存在而不去实现它的类被叫做抽象类(abstractclass),它用于要创建一个体
现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建
abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的
一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽
象方法提供实现,否则它们也是抽象类为。取而代之,在子类中实现该方法。知道其行为的
其它类可以在类中实现这些方法。
接口(interface)是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过
实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。接口只可以定
评论0
最新资源