摘要:
为什么要异常处理? 层次结构 所有异常继承与Throwable类 Error类属于Java运行时系统的内部错误和资源耗尽错误 RuntimeException是程序错误导致的异常,如类型转换数组越界等 错误的类型转会 数组访问越界 访问null指针 OtherException是程序本身没有问题但由 阅读全文
摘要:
(一)简单内部类(直接定义在外部类的域中) 简单内部类相当于外部类的一个普通成员,因此内部类可以访问到外部类的所有成员(包括private成员) 而外部类一旦有一个内部类的对象,就可以访问该对象的所有成员(包括private成员) 需要注意的是如果只是定义了内部类,那么在外部类中是没有该内部类的对象 阅读全文
摘要:
以Employee为例,实现对象数组Employee[] employees的排序 1.类实现comparable 一个对象数组若要使用Arrays.sort(Object[] objects)方法来排序,那么该对象类需要实现comparable接口 2.往Arrays.sort()方法中传入Com 阅读全文