一. 基本概念 浅克隆只复制对象的基本数据类型(byte,short,int,long,float,double,boolean,char),不...
1. 简介 okhttp是一个高效的http请求客户端,它有如下一些特点:1)使用连接池技术,减少延迟2)同一个主机请求,共享一个socket3...
1. 简介 插入排序,有时也称直接插入排序,这里“插入”是指将一个数,插入到有序数列中的合适位置 2. 算法过程 我们有多轮的过程,每轮过程是将...
1. 背景 阻塞队列是在我们的并发包中,可以帮助我们高效安全地传输数据,为我们写出高质量的多线程程序带来便利。 2. 主要方法 我们可以看一下定...
1. Random产生 这里示例,我们产生20个1000以内的整数 注:1)这里的nextInt产生的数,包括[0,num),也就是这里是0-9...
1. 简介 比较简单的算法,算法的名字也比较形象,小气泡一个接一个地往上冒,看着队伍还比较整齐,等所有的气泡都冒完了,整个排序过程也就结束了,我...
1. 定义 将一个复杂对象的表示和构建分离,使同样的构建过程可以创建不同的表示 2. 结构 主要角色如下:产品角色:包含的部件较多,由具体建造者...
1. 什么是单例模式 一个类只有一个实例,并提供一个全局访问的入口 2. 为什么要用单例 只生成一个实例,减少了系统资源的开销 提供了统一的访问...
1. 介绍 函数式接口,我们只看后缀,它就是个接口,区别就是它只有一个抽象的方法,并且在实例化这个接口时,我们可以用lambda表达式来表示,或...