摘要: 在日常一般的开发模式中,都是同步开发,调用方法时,通过方法的参数将数据传入,并通过方法的返回值返回结果。但是多线程属于异步开发,理论上,它的运行和结束是不可预料的。当然,java已经可以解决这个问题,比如https://www.cnblogs.com/ivy-xu/p/12375276.html,h 阅读全文
posted @ 2020-03-16 15:18 Ivy_Xu 阅读(1566) 评论(0) 推荐(0) 编辑
摘要: 详细的可以看38节,总体来说就是,扩容原来的1.5倍。(老数组copy到新数组) 在用无参构造来创建对象的时候其实就是创建了一个空数组,长度为0。这个时候先分配一个默认大小10,再进行扩容。 在有参构造中,传入的参数是正整数就按照传入的参数来确定创建数组的大小。再进行扩容。 阅读全文
posted @ 2020-03-16 14:56 Ivy_Xu 阅读(560) 评论(0) 推荐(0) 编辑