摘要: 泛型类 当我们需要创建一个类,其中的参数类型,需要后期给定的时候,就需要重新更改类型,再次创建,如下: 当我们这里想要一个UserList的时候,需要将元素的类型改为User,这样还需要重复创建结构一样的类,显然有些冗余,那么如何解决这个问题,一个很poor的方法,就是声明类型时,把元素类型定为Ob 阅读全文
posted @ 2020-04-25 23:55 莫等闲™ 阅读(177) 评论(0) 推荐(0)
摘要: Exception 首先要明确的是,异常的类型包括了未检查的异常(运行时的异常),检查后的异常,错误。 当我们要自定义异常的时候,如果是未检查的异常,要继承RuntimeException,如果是检查后的异常,继承Exception。 下面是一个自定义异常的例子 InsufficientFundEx 阅读全文
posted @ 2020-04-25 10:56 莫等闲™ 阅读(215) 评论(0) 推荐(0)
摘要: 简言之,Java的多态可以通过三种方式实现: 1. 重写 2. 接口 3. 抽象类和抽象方法 1. 重写 之前提到过,包括对equals和hashcode的重写,还有对于函数的重载。 3. 抽象类抽象方法: UIControl.java TextBox.java 上面的TextBox继承了抽象类,而 阅读全文
posted @ 2020-04-25 01:25 莫等闲™ 阅读(148) 评论(0) 推荐(0)