10 2022 档案
摘要:在 Java 应用程序中,异常处理机制为:抛出异常,捕捉异常。 1. 抛出异常:当一个方法出现错误引发异常时,方法创建异常对象并交付运行时系统,异常对象中包含了异常类型和异常出现时的程序状态等异常信息。运行时系统负责寻找处置异常的代码并执行。 2. 捕获异常:在方法抛出异常之后,运行时系统将转为寻找
阅读全文
摘要:1.为什么子类构造方法运行之前,要调用父类的构造方法? 因为子类要继承父类的属性与方法,若要初始化属性,每次都调用父类的构造方法比较麻烦,不如在子类运行构造方法之前就调用父类的构造方法。 2.直接输出一个没有任何成员的类输出来的是 类所在的包名.类名哈希码值。 3.当子类与父类有相同的方法时,并且让
阅读全文
摘要:1.在创造一个类的时候,如果自定义一个构造函数,那么计算机将不再提供默认构造函数。 2.在一个类中,如果该类有无参构造函数和有参构造函数,一个成员变量value 且带初值,一个value 的初始化块,且在主函数中定义了该类的一个对象并调用构造函数,对象的value 的值取决与是否调用有参构造函数,如
阅读全文