摘要: 异常和错误都是在程序运行中出现的破坏性事件。Java 采取的行动称为抛出异常或是抛出错误。Java 基本特性的系统方法抛出异常: StackOverflowError、ArithmeticException、ArrayIndexOutOfBoundsException、OutOfMemoryErro 阅读全文
posted @ 2020-08-02 22:36 konqlan 阅读(733) 评论(0) 推荐(0)
摘要: 可以为一个引用变量赋予一个新的值,因此一段程序可能会产生一个无法被引用的对象。图中所示的三行赋值语句。在第三行赋值语句之后,不仅a 和b 会指向同一个Date 对象(1/1/2011),而且不存在能够引用初始化变量a 的那个Date 对象的引用了。 本来该对象的唯一引用就是变量a,但是该引用被赋值语 阅读全文
posted @ 2020-08-02 22:31 konqlan 阅读(158) 评论(0) 推荐(0)
摘要: 如果用相同类型的两个引用变量a 和b 进行等价性测试(a ==b),检测的是它们的标识是否相同,即引用是否相同。 一般用例希望能够检查数据类型的值(对象的状态)是否相同或者实现某种针对该类型的规则。 Java 为Integer、Double和String 等标准数据类型以及一些如File 和URL 阅读全文
posted @ 2020-08-02 22:25 konqlan 阅读(329) 评论(0) 推荐(0)