08 2023 档案
摘要:##总体集合分为两类## **collection** ==List接口== ArrayList:底层数组,三有:有序,有重复,有索引 LinkedList:底层双向链表。 Vector:底层数组,线程安全,效率低,使用少 ==Set接口== HashSet:底层是哈系map,三无 Linkedha
阅读全文
摘要:**原因** 浮点数是以二进制形式存储的,而不是以十进制形式表示。由于浮点数的二进制形式无法精确地表示某些十进制数字,因此在进行浮点数计算时,可能会出现舍入误差。2的几次等于小数确实很难得啦。 我们可以把使用的小数数据封装成BigDeciaml对象来时用,它使用的是字符串运算,也就是十进制运算就不会
阅读全文
摘要:**1.hashCode** 首先,hashCode的英文翻译就是散列码,它使用一个int值来代表对象。 我们可以使用==System.identityHashCode(Objectx)==方法返回默认的hashcode,无论你创建的对象是否覆盖磨人的hashCode。 ==hashCode方法主要
阅读全文
摘要:让我来看一下题目,如下所示 ``` Promise.resolve().then(()=>{ console.log(0); return Promise.resolve(4); }).then((res)=>{ console.log(res); }); Promise.resolve().the
阅读全文
摘要:让我看下面一个例子: char[] chs={'a','b','c'}; String s1=new String(chs); String s2=new String(chs); System.out.println(s1==s2); System.out.println(s1.equals(s2
阅读全文