随笔分类 -  集合

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

点击右上角即可分享
微信分享提示