![](https://img-blog.csdnimg.cn/20200612012541195.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java
「已注销」
这个作者很懒,什么都没留下…
展开
-
HashMap中为啥要重写hashcode和equals方法
@[top]1. equals方法 如果使用==判断俩个对象是否相等,这个只是从地址看是否相等,而与我们的需求是不符合的。即使俩个对象地址是不同的,如果它的属性是相同的,那么可判定这俩个对象相等。未重写equals方法:public class Person { public static void main(String[] args) { Person p1 = new Person(); Person p2 = new Person();原创 2020-05-19 23:52:12 · 432 阅读 · 0 评论 -
自定义注解
自定义注解文章目录自定义注解1. 元注解2.自定义注解1. 元注解 元注解:用于修饰注解。 四种元注解:① @Retention: 只能用于修饰一个 Annotation 定义, 用于指定该 Annotation 的生命周期, @Rentention 包含一个 RetentionPolicy 类型的成员变量。**RetentionPolicy.SOURCE:**在源文件中有效;RetentionPolicy.CLASS:在class文件中有效;RetentionPolicy.RUNTIM原创 2020-05-19 20:35:54 · 304 阅读 · 0 评论