摘要: 一、双列集合的特点 1、一次存储一对键值对 2、键不能重复,值可以重复 3、键值对一一对应 4、键+值--“键值对”、“简直对对象”、在Java中叫做“Entry对象” 二、双列集合的体系结构 Map--HashMap、TreeMap--LinkedHashMap 三、双列集合的常用API 1、pu 阅读全文
posted @ 2023-04-10 15:48 小园初来乍到 阅读(37) 评论(0) 推荐(0)
摘要: 泛型: 好处:1、参数化类型,定义集合时统一元素的类型;2、把运行时期的问题提前到了编译时期 泛型类class A、泛型接口interface A、泛型方法public static void A(){} 细节:1、不能写基本数据类型 2、传递数据时可以传递泛型的子类 3、如果不写,默认是Objec 阅读全文
posted @ 2023-04-10 15:47 小园初来乍到 阅读(29) 评论(0) 推荐(0)
摘要: Set 1、无序、不重复、无索引 2、方法基本与Collection一致 3、遍历方法:Iterator、增强for、Lambda表达式 Set实现类: 1、HashSet-无序、不重复、无索引;自定义对象需要重写equals和hashCode方法 2、LinkedHashSet(HashSet的子 阅读全文
posted @ 2023-04-10 15:47 小园初来乍到 阅读(56) 评论(0) 推荐(0)
摘要: 集合 可变长度的数组 Collection 单列集合的祖宗接口 List 有序、可重复、有索引 ArrayList LinkedList Set 无序、不重复、无索引 HashSet TreeSet 双列Map HashMap Collection的方法 public boolean add(E e 阅读全文
posted @ 2023-04-10 15:47 小园初来乍到 阅读(25) 评论(0) 推荐(0)
摘要: 一、代码块 调用顺序: 1、静态代码块 2、匿名代码块 3、构造器 public class CodeBlock { //静态代码块 只调用一次 static { System.out.println("静态代码块"); } //匿名代码块 先于构造器调用 可用于初始化一些值 { System.ou 阅读全文
posted @ 2023-03-30 15:13 小园初来乍到 阅读(18) 评论(0) 推荐(0)
摘要: 一、封装 ①private ②get/set 1、变量或方法前加了private后变为私有属性和私有方法,任何其他类无法直接访问或修改,实现封装 2、间接访问私有属性和私有方法:通过在该类中定义public方法(get/set)访问该类中的私有属性和私有方法 封装的意义: 1、提高程序的安全性,保护 阅读全文
posted @ 2023-03-29 17:54 小园初来乍到 阅读(11) 评论(0) 推荐(0)
摘要: 方法 修饰符 返回值类型 方法名(形参类型 参数名){ 方法体 return 返回值; } 方法-需要注意的点: 1、修饰符 2、返回类型 3、变量名 4、参数 5、抛出异常 6、return 静态方法与非静态方法 1、静态方法-由static修饰,不需要实例化 可由类名直接调用; 2、非静态方法- 阅读全文
posted @ 2023-03-28 17:23 小园初来乍到 阅读(17) 评论(0) 推荐(0)
摘要: 数组 //先声明再创建 类型[] 数组名;//创建好的变量存放在栈中 数组名=new 类型[数组大小];//数组大小必须有;new完的数组在堆中分配内存 //1、声明数组:类型[] 变量名; //2、创建数组:变量名=new 类型[]; int[] numbs;//定义数组numbs(引用类型),n 阅读全文
posted @ 2023-03-27 18:05 小园初来乍到 阅读(12) 评论(0) 推荐(0)
摘要: Java方法 修饰符 返回值类型 方法名(形参类型 形参名){方法体} 1、修饰符可以有多个 public static final 2、有返回值:返回值类型处为相应的类型(返回值类型如果为int,方法体内必须要加return 0);无返回值:返回值类型处为void(通常为打印一句话) 3、方法名命 阅读全文
posted @ 2023-03-26 01:01 小园初来乍到 阅读(28) 评论(0) 推荐(0)
摘要: 三大变量 1、类变量-定在类内部,方法体外部,由static修饰,不需要实例化类就可以直接调用类变量的内容 2、实例变量-定在类内部,方法体外部,无static修饰的变量 ,需要实例化类才可以调用,默认值为0或者null或者false 3、局部变量-定义在方法内部,必须声明和初始化,否则报错(不存在 阅读全文
posted @ 2023-03-24 21:28 小园初来乍到 阅读(20) 评论(0) 推荐(0)