摘要: 一、泛型概述: 1.来源:1.5jdk出现的新特性;用于解决安全问题,是一个安全机制; //下面代码,编译不报错,运行报错,加上泛型给与集合类型限定; 2.好处:减少运行时的问题,在编译时体现;避免强制转换的麻烦; 3.关键字:<数据类型> 二、泛型用法: 1)泛型类:class 类名<T> 2)泛 阅读全文
posted @ 2019-07-25 23:22 开拖拉机的拉风少年 阅读(1886) 评论(0) 推荐(0) 编辑
摘要: 一、基本规则: 系统类,主要用于获取系统的属性数据,没有构造方法,不可被实例化,所有方法都为静态; 二、方法: (1)static Properties getProperties();返回当前的系统属性; //Properties是HashMap的子类,也就是Map的一个子类; (2)static 阅读全文
posted @ 2019-07-25 23:21 开拖拉机的拉风少年 阅读(142) 评论(0) 推荐(0) 编辑
摘要: hashMap去重/排序: 1)map集合需要键名唯一,hashmap是通过hashcode和eauals来控制键名唯一; 2)从写Comparable中的compareTo方法来对map集合排序; 1、实体类: 2、测试类; 阅读全文
posted @ 2019-07-25 23:04 开拖拉机的拉风少年 阅读(2325) 评论(0) 推荐(0) 编辑
摘要: 一、Map集合遍历的三种方法: 1)Set<K> keySet(); 2)Collection<V> values(); 3)Set<Map.Entry<K,V>> entrySet(); 二、Set<K> keySet(); 1)把Map中所有的键名传入到set集合; 2)用set集合中的迭代器取 阅读全文
posted @ 2019-07-25 17:26 开拖拉机的拉风少年 阅读(227) 评论(0) 推荐(0) 编辑