1、pom文件添加命令 2、修改启动类,添加重写方法 ...
分类:
编程语言 时间:
2018-02-24 10:41:56
阅读次数:
162
1.方法的重写:重新写覆盖 1.发生在父子类中,方法名相同,参数列表相同,方法体不同。 2.重写方法被调用时看对象类型 3.遵循"两同两小,一大的原则 &n
分类:
编程语言 时间:
2018-02-23 10:44:57
阅读次数:
157
匿名内部类 就是局部内部类的简化写法。 前提:存在一个类或者接口。 这里的类可以是具体类也可以是抽象类。 格式: new 类名或者接口名() { 重写方法; } 匿名内部类的本质是什么呢? 答:是一个继承了该类的子类或者实现了该接口的实现类(子类)的匿名对象。 简言之:匿名内部类是一个子类的匿名对象 ...
分类:
编程语言 时间:
2018-02-19 23:19:19
阅读次数:
248
ArrayList类中的contains()方法底层依赖的是equals()方法。若集合中的元素是自定义对象,则应该重写该类父类Object的equals()方法,否则对象永远都不相同(因为都是new出来的,地址不同)。 ...
分类:
其他好文 时间:
2018-02-16 23:34:53
阅读次数:
372
对java方法进行功能增强的方法 1.通过继承的方式 对哪个类中的方法进行增强,可以采用继承那个类的方式。通过继承该类,可以重写方法,如果还需要老方法的一些功能,使用super调用。 2.通过装饰者模式 使用条件:需要对某接口或抽象类的实现类中重写的方法进行功能增强可以使用装饰者模式。 使用详解: ...
分类:
编程语言 时间:
2018-01-30 12:08:18
阅读次数:
204
没有声明或定义方法的接口称为标记接口(Mark Interface)。某个类实现该接口时不需要重写方法,表明具有接口标记的功能。Java中常用的3个标记接口如下: 1 Serializable java.io.Serializable接口用于标记类是否支持序列化。序列化指将Java对象转换成二进制字 ...
分类:
编程语言 时间:
2018-01-29 11:40:32
阅读次数:
160
凡是被Spring管理的类,实现接口 EnvironmentAware 重写方法 setEnvironment 可以在工程启动时,获取到系统环境变量和application配置文件中的变量。 如: @Configuration public class MyWebAppConfigurer impl ...
分类:
编程语言 时间:
2018-01-26 20:53:29
阅读次数:
296
JDBC:java的数据库连接 JDBC本质是一套API,由开发公司定义的类和接口 这里使用mysql驱动,是一套类库,实现了接口 驱动程序类库,实现接口重写方法,由驱动程序操作数据库 JDBC操作步骤: 1.注册驱动 2.获得连接 3.获得语句执行平台 4.执行sql语句 5.处理结果 6.释放资 ...
分类:
数据库 时间:
2018-01-21 13:50:46
阅读次数:
176
覆盖:由于父类的某些方法不适用于子类,所以子类需要重写方法, 以覆盖(override)父类的方法。 重写和重载有什么区别? 重载是指在同一个类中有多个同名方法,但是参数类型不同,重写是指父类的 某些方法不适用于子类,而需要子类来重写父类方法,且覆盖父类方法的过程, 特点是参数和方法与父类重名。 其 ...
分类:
其他好文 时间:
2018-01-16 00:57:33
阅读次数:
122