随笔分类 - 集合
摘要:package com.msb.test03; import java.util.Collection; /** * @author : liu * 日期:15:18:34 * 1。描述:什么是泛型方法 * 不是带泛型的方法就是泛型方法 * 泛型方法要求:这个方法的泛型的参数类型要和当前的类的泛型无
阅读全文
摘要:package com.msb.test01; /** * @author : liu * 日期:09:01:04 * 描述:GenerivTes就是一个普通的类 * GenericTest<E>是一个泛型类 * <>里面就是一个参数类型,但是这个类型现在是不确定的,相当于一个占位 * 但是确定的这
阅读全文
摘要:【1】什么是泛型(Generic): 泛型就相当于标签 形式:<> 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把数据类型设计为Object, JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其它部分是确定的,例如关于这个元
阅读全文
摘要:【1】底层Object数组,int类型属性表示数数组中有效长度; 【2】Vector v=new Vector()调用构造器 【3】add方法
阅读全文
摘要:【1】JDK1.8底层依旧是Object类型数组,size:数组中有效长度: 【2】ArrayList al =new ArrayList();调用空构造器 【3】add方法:
阅读全文
摘要:【1】ArrayList实现List接口的失误 集合创始人成人了这个失误,但是在后续的版本中没有删除,没必要删除 【2】底层重要属性 【3】在JDK1.7中:在调用构造器的时候给底层数组elementdata初始化,数组初始化长度为10 对应内存 调用ADD方法 ArrayList al= new
阅读全文
摘要:package com.msb.test01; import java.util.ArrayList; import java.util.Iterator; /** * @author : liu * 日期:16:47:13 * 描述:IntelliJ IDEA * 版本:1.0 */ public
阅读全文
摘要:迭代器原理图简要原理图 package com.msb.test01; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /** * @author : liu * 日期:14:37
阅读全文
摘要:package com.msb.test01; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.List; /** * @author : liu *
阅读全文
摘要:前段后端数据库交互: 当需要将相同结构的个体整合到一起的时候,需要集合。 实际应用场景 淘宝、京东商品展示网页
阅读全文
摘要:【1】数组,集合都是对多个数据进行存储操作的。简称为容器。 ps:这里的存贮指的是内存层面的存储,而不是持久化存储(.txt,.avi,.jpg,数据库)。 【2】数组:特点: (1)数组一单指定了长度,那么长度就被确定了,不可以更改。 int【】 arr= new int【6】; (2)数组一旦声
阅读全文
摘要:【1】算法 (1)可以解决具体问题:例如1+2+3+4+。。。+99+100 解题流程=算法 (2)有设计解决的具体流程 算法1: 1+2=3 3+3=6 6+4=10.。。加到100 >5050 算法2:(1*100*50=101*50=5050 》高斯算法 (3)有评价这个算法的具体的指标 》时
阅读全文