java
是饭七分饱
这个作者很懒,什么都没留下…
展开
-
HashMap
HashMap基本属性 /** * 默认初始容量,必须是2的幂// 默认16 */ static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 /** * map最大容量 */ static final int MAXIMUM_CAPACITY = 1 << 30; /** * 默认负载因子. */ sta原创 2021-01-20 15:12:58 · 87 阅读 · 1 评论 -
LinkedList
LinkedList基本属性 //列表大小 transient int size = 0; /** * 指向第一个节点的指针。 */ transient Node<E> first; /** * 指向最后一个节点的指针。 */ transient Node<E> last;构造器无参构造器 /** * 构建一个空数组. */ public LinkedLi原创 2021-01-17 14:18:45 · 83 阅读 · 0 评论 -
Vector
Vector基本属性 /** * 存储vector的缓存区。vector的容量是是个缓存区(数组)的长度 */ protected Object[] elementData; /** * Vector 所包含实际元素的数量 */ protected int elementCount; /** * vector自增量。 * 如果容量增量小于或等于零,则每次需要增长时,向量的容量都会翻倍。 */原创 2021-01-15 09:27:24 · 112 阅读 · 1 评论 -
ArrayList
文章目录基本属性构造器主要方法add方法:get方法set方法clear方法contains方法remove方法Iterator和ListIterator的区别基本属性默认初始大小为10。 /** *默认初始大小. */ private static final int DEFAULT_CAPACITY = 10;`这两个数组用来区别用那种构造器初始化list,无参构造器使用DEFAULTCAPACITY_EMPTY_ELEMENTDATA,有参构造器使用EMPT原创 2021-01-14 20:46:43 · 130 阅读 · 1 评论 -
微信支付
1.本地生成购币订单 /** * 1.生成购币订单 */ String orderNumber = BaseSettings.getOrderNumber(); PersonOrderEntity personOrderEntity = new PersonOrderEntity(); pers...原创 2018-08-28 07:46:35 · 252 阅读 · 0 评论 -
java List去重
List<String> list = new ArrayList(); list.add("aaa"); list.add("bbb"); list.add("bbb"); list.add("bbb"); list.add("ccc"); list.add(&quo原创 2018-08-20 16:20:31 · 254 阅读 · 0 评论 -
java实名宝app支付
1.sdk下载https://docs.open.alipay.com/54/103419/2.快速上手https://docs.open.alipay.com/204/105297/3.请求参数说明https://docs.open.alipay.com/204/105465/4.实例 //自定义的返回实体类 R r = new R()...原创 2018-08-27 08:06:42 · 348 阅读 · 0 评论 -
BigDecimal比较大小问题
BigDecimal比较大小 这个类是Java里精确计算的类,下面说一下两个BigDecimal对象大小,相等的判断 1比较对象是否相等 一般的对象用于等于,但是BigDecimal比较特殊,举个例子: BigDecimal a = BigDecimal.valueOf(1.0); BigDecimal b = BigDecimal.valueOf(1.000);...转载 2018-05-22 16:35:23 · 3635 阅读 · 0 评论 -
获得一天最小和最大毫秒数
// 获得某天最大时间 2017-10-15 23:59:59public static Date getEndOfDay(Date date) { LocalDateTime localDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(date.getTime()), ZoneId.systemDefault());; ...转载 2018-04-26 16:33:25 · 2242 阅读 · 0 评论 -
new Integer(10)和new Integer(10)是否相等
今天看网上的面试题看到了一个这样的问题,new Integer(10)和new Integer(10)是否相等,new Integer(100)和new Integer(100)是否相等,当时没怎么过脑子就给了答案---false,false,但是当自己在程序里运行一下发现并没用那么简单。public static void main(String[] args) { In...原创 2018-03-14 22:10:22 · 10355 阅读 · 8 评论