为什么要同时重写equals和hashcode方法
摘要:废话不多说,先上案例,如下 先定义一个User类,并定义2个属性,构造方法,new 2个对象,user1 user2 public static void main(String[] args) { User user1 = new User(1,"张三"); User user2 = new Us
阅读全文
posted @
2020-04-08 20:33
牛鼻子老赵
阅读(1444)
推荐(0)
Java 获取对象的所有属性及其对应的值
摘要:利用反射获取对象的所有属性及对应的值 1、获取属性名数组 private static String[] getFiledName(Object o) { Field[] fields = o.getClass().getDeclaredFields(); String[] fieldNames =
阅读全文
posted @
2020-01-21 10:14
牛鼻子老赵
阅读(15762)
推荐(1)
快速从2个List集合中找出相同/不同元素
摘要:最近刚好涉及到从2个不同集合中找出不同的元素的需求,以下为测试代码 1、利用 apache collection 工具内中的方法,附上坐标 <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collecti
阅读全文
posted @
2019-12-27 18:37
牛鼻子老赵
阅读(8119)
推荐(1)
并发条件下SimpleDateFormat线程不安全及解决方案
摘要:1、使用线程池创建并发环境解析日期 package com.zh.time; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; im
阅读全文
posted @
2019-11-15 22:55
牛鼻子老赵
阅读(201)
推荐(0)
java 按照固定大小分割 list 集合的几种方式
摘要:1、构建一个lis集合类 private static List<Integer> lists = new ArrayList<Integer>(); @Before public void test0() { for (int i = 0; i <= 101; i++) { lists.add(i
阅读全文
posted @
2019-11-12 16:09
牛鼻子老赵
阅读(13886)
推荐(0)
Java 知识汇总
摘要:1、Java 中的四种引用 https://www.cnblogs.com/death00/p/11718771.html 2、mvcc https://mp.weixin.qq.com/s/Jeg8656gGtkPteYWrG5_Nw 3、解决json中存在新增多余字段的问题 https://bl
阅读全文
posted @
2019-10-22 13:53
牛鼻子老赵
阅读(111)
推荐(0)