![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA部分
有点皮
我可能是个假程序员(* ̄︶ ̄)
展开
-
Java对象的克隆
如果要创建一个对象的新的copy对象,它的最初状态与原对象一样,但以后可以各自改变各自的状态,这种情况,就需要用到clone方法;如上图所示,如果原始对象的成员变量都是不可变的(基本类型和String类型),不会产生任何问题;很明显,图中的date变量是可变对象,因此,需要重新定义克隆方法:clone;代码如下:需要注意:调用clone是需要实现Cloneable接口的;...原创 2018-09-08 12:52:37 · 146 阅读 · 0 评论 -
简单http--get方法重试demo
本案例近针对org.apache.http.conn.ConnectTimeoutException和java.net.SocketTimeoutException这两类异常进行重试;直接上代码:(重点关注红色部分即可) public class ApiClient { /** 重试次数 */ private static final int MAX_TIMES ...原创 2018-09-26 22:35:21 · 435 阅读 · 0 评论 -
lambda表达式对list集合转map操作
//对list转换成Map,重复的car_id取id最大的一条记录;直接上代码:import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import java.util.*;import java.util.stream.Collectors;/** * 测试lam...原创 2018-11-22 23:06:02 · 5252 阅读 · 0 评论 -
不稳定排序
假设有这样一个待排序列表:排序前: 1 3 2 4 5 2排序前的下标:a[0] a[1] a[2] a[3] a[4] a[5]排序后: 1 2 ...原创 2019-01-01 15:29:22 · 610 阅读 · 0 评论 -
List平均切分
直接上代码,直接运行:原创 2019-01-08 21:48:41 · 1420 阅读 · 0 评论