摘要: 一、为什么重写hashcode()方法 1.hash算法 将一个特点的值转换成一串固定的数字,相同的值转换成的数字不会有变化 2.hashcode()原理 可以通过对象的内存地址、属性以及其他相关信息生成一个数值,通过这个值可以进行对象之间的比较。 3.运用场景 hash表、set集合等 4.为什么 阅读全文
posted @ 2022-01-02 00:13 骑着上帝去流浪t 阅读(47) 评论(0) 推荐(0)
摘要: 1、Object类中的equals方法 public boolean equals(Object obj) { return (this == obj); } 显而易见,自定义的没有重写equals方法的类在使用equals方法时与==没什么差别 2、预定义类中的equals方法 // String 阅读全文
posted @ 2021-12-28 22:46 骑着上帝去流浪t 阅读(55) 评论(0) 推荐(0)
摘要: 1、private——仅对本类可见; 2、默认(不需要修饰符)——对本包可见; 3、protected [prəˈtektɪd]——对本包和所有子类可见; 4、public——对外部完全可见。 阅读全文
posted @ 2021-12-28 20:17 骑着上帝去流浪t 阅读(67) 评论(0) 推荐(0)
摘要: import java.util.Date; 1 System.out.println(new Date());// Date对象描述了一个时间点 2 Thu Dec 23 13:36:39 CST 2021 // LocalDate是final类,不能直接通过构造器创建对象3 System.out 阅读全文
posted @ 2021-12-23 14:34 骑着上帝去流浪t 阅读(121) 评论(0) 推荐(0)