
接口
iamwiam
Hello World
展开
-
一个类继承不同接口存在相同方法的处理
1.问题来源:无意间和同学讨论这种情况,本以为这种情况不可能出现,因为一个类的重写是不允许相同方法只有返回值不同的情况,这也不是OOP多态的体现。于是查阅资料,发现了解决办法,也就是内部类方式来解决。 2.举例:类C同时implements具有相同方法的接口A和B 3.解决方案,分别用内部类实现A和B,然后调用内部类方法。代码如下:public class Test implements A,原创 2017-07-13 15:04:44 · 692 阅读 · 0 评论 -
关于POJO类中的布尔类型
阿里巴巴开发手册中有这么一段话:“POJO类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。反例:定义为基本数据类型boolean isSuccess 的属性,它的方法也是isSuccess(),RPC框架在反向解析的时候,以为对应的属性名称是success,导致属性获取不到,进而抛出异常”。具体的理解如下:通常基于Java的Web开发过程中不可避免的会遇到rpc服务调用,...原创 2019-07-28 22:35:50 · 1998 阅读 · 0 评论