search.png
关于我
menu.png
blog-img
大家都知道,==是比较引用的地址,而equals是比较实例的具体成员,我们可以通过重载equals来实现自己的判断方法,但是 `==`和equals其实是挺复杂的,请看下面这个示例:
2019-11-29 09:50
标签 java
2019-11-29 09:50
标签 java
大家都知道,==是比较引用的地址,而equals是比较实例的具体成员,我们可以通过重载equals来实现自己的判断方法,但是 `==`和equals其实是挺复杂的,请看下面这个示例:
blog-img
blog-img
**多态的精髓在于其动态性。** 基于接口、虚类也能实现多态,Java 8 接口也支持了default方法,这时候取舍便有些困难了。 但是继承方式有它的显著的短板,继承只能是单继承,而接口可以实现多个。 继承也有接口实现不了的优点,它可以抽象出公用的代码,尤其配合泛型使用时效果更佳。 要使用好多态是需要良好的设计作为前提的,如果设计太过粗糙,那么使用继承、多态会平添复杂性。 慎之,慎之。
2019-11-28 17:52
标签 java
2019-11-28 17:52
标签 java
**多态的精髓在于其动态性。** 基于接口、虚类也能实现多态,Java 8 接口也支持了default方法,这时候取舍便有些困难了。 但是继承方式有它的显著的短板,继承只能是单继承,而接口可以实现多个。 继承也有接口实现不了的优点,它可以抽象出公用的代码,尤其配合泛型使用时效果更佳。 要使用好多态是需要良好的设计作为前提的,如果设计太过粗糙,那么使用继承、多态会平添复杂性。 慎之,慎之。
blog-img
blog-img
Java instanceof运算符 及 多态浅谈
2019-11-28 17:20
标签 java
2019-11-28 17:20
标签 java
Java instanceof运算符 及 多态浅谈
blog-img
blog-img
Java 位运算
2019-11-28 16:28
标签 java
2019-11-28 16:28
标签 java
Java 位运算
blog-img
blog-img
十六进制以0X开头,八进制以0开头,使用Integer对应的方法可以将数转换为不同进制的字符串输出
2019-11-28 15:34
标签 java
2019-11-28 15:34
标签 java
十六进制以0X开头,八进制以0开头,使用Integer对应的方法可以将数转换为不同进制的字符串输出
blog-img
关闭特效