摘要: 1、 坐标体系 - 介绍 坐标原点位于坐上角,以像素为单位,在Java坐标系中,第一个是x 坐标,表示当前位置为水平方向,距离坐标原点x 个像素; 第二个是y 坐标,表示当前位置为垂直方向,距离坐标原点y 个像素 2、坐标体系 - 像素 计算机在屏幕上显示的内容都是由屏幕上的每一个像素组成的,例如, 阅读全文
posted @ 2023-02-14 22:34 花er公子 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. 泛型引入 1、使用传统方法的问题 不能对加入到集合 ArrayList 中的数据类型进行约束(不安全) 遍历的时候,需要进行类型转换,如果集合中的数据量较大,对效率有影响 2、泛型的好处 编译时,检查添加元素的类型,提高了安全性 减少了类型转换的次数,提高效率 不在提示编译警告 3、泛型介绍 阅读全文
posted @ 2023-02-14 22:32 花er公子 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.自定义泛型类 1、基本语法 class 类名 <T,R...> { //...表示可以有多个泛型 ​ 成员 } 2、细节 普通成员可以使用泛型(属性,方法) 使用泛型的数组,不能初始化 静态方法中不能使用类的泛型 泛型类的类型,是在创建对象时确定的(因为创建对象时,需要指定确定类型) 如果在创建 阅读全文
posted @ 2023-02-14 22:32 花er公子 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1、Collections工具类介绍 Collections 是一个操作 Set、List 和 Map 等集合的工具类 Collections 中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作 2、排序操作(均为static方法) reverse(List):反转List 中元素的顺序 阅读全文
posted @ 2023-02-14 22:30 花er公子 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 在开发中,选择什么集合实现类,主要取决于业务操作特点,然后根据集合实现类特性进行选择,分析如下: 先判断存储的类型(一组对象[单列]或一组键值对[双列]) 一组对象[单列]:Collection接口 允许重复:List 增删多:LinkedList [底层维护了一个双向列表] 改查多:ArrayLi 阅读全文
posted @ 2023-02-14 22:30 花er公子 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1、Map接口实现类的特点【很实用】 这里讲的是JDK8的Map接口特点 Map_.java Map 与 Collection 并列存在,用于保存具有映射关系的数据:Key-Value(双列元素) Map 中的 key 和 value 可以是任何引用类型的数据,会封装到HashMap$Node对象中 阅读全文
posted @ 2023-02-14 22:29 花er公子 阅读(65) 评论(0) 推荐(0) 编辑