上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 37 下一页

2021年4月10日

Java 数据类型:集合接口Map:HashTable;HashMap;IdentityHashMap;LinkedHashMap;Properties类读取配置文件;SortedMap接口和TreeMap实现类:【线程安全的ConcurrentHashMap】

摘要: Map集合java.util.Map Map用于保存具有映射关系的数据,因此Map集合里保存着两个值,一个是用于保存Map里的key,另外一组值用于保存Map里的value。key和value都可以是任何类型的数据。 在Map中,Key是不允许重复的。key和value之间存在一对一的关系,也就是说 阅读全文

posted @ 2021-04-10 23:02 zhangmingda 阅读(162) 评论(0) 推荐(0) 编辑

java 数据类型:ArrayList;LinkList性能分析

摘要: 各种线性表的性能分析。 java提供的List就是一个线性表接口,ArrayList和LinkedList是线性表的两种实现。基于数组的线性表和基于链表的线性表。 一般来说,我们无需理会ArrayList和LinkedList之间的性能差异,只需要知道LinkedList集合不仅提供了List的功能 阅读全文

posted @ 2021-04-10 19:41 zhangmingda 阅读(246) 评论(0) 推荐(0) 编辑

java 数据类型:集合接口Collection之队列Queue:PriorityQueue ;Dequeue接口和ArrayDeque实现类:

摘要: 什么是Queue集合: Queue用于模拟队列这种数据结构,队列通常是“先进先出”(FIFO)的容器。队列的头部保存在队列中存放时间最长的元素,尾部保存存放时间最短的元素。 Queue接口定义了如下几个方法: void add(Object e):将制定的元素加入队列的尾部 Object eleme 阅读全文

posted @ 2021-04-10 17:31 zhangmingda 阅读(380) 评论(0) 推荐(0) 编辑

java 数据类型:集合接口Collection之List~ArrayList:remove移除;replaceAll改变原有值;sort排序;迭代器listIterator();

摘要: 什么是List集合: 特点: 元素有序可重复的集合。 集合中每个元素都有其对应的顺序索引。 List集合默认按元素的添加顺序设置元素的索引,索引从0开始。 List接口的常用方法: List可以使用Collection的所有方法。但是List也有自己的一些方法。 void add(int index 阅读全文

posted @ 2021-04-10 14:27 zhangmingda 阅读(260) 评论(0) 推荐(0) 编辑

2021年4月9日

Java 数据类型:集合接口Collection之Set接口HashSet类;LinkedHashSet;TreeSet 类

摘要: Collection 之 Set 实现类: HashSet TreeSet 特点: 无序。 元素不可重复。 (如果试图添加一个已经有的元素到一个Set集合中,那么会添失败,add()方法返回false,且新元素不会被加入) HashSet: HashSet是Set接口的典型实现,大多数我们就是用的这 阅读全文

posted @ 2021-04-09 13:27 zhangmingda 阅读(145) 评论(0) 推荐(0) 编辑

2021年4月8日

java 数据类型:集合接口Collection之常用ArrayList;lambda表达式遍历;iterator遍历;forEachRemaining遍历;增强for遍历;removeIf批量操作集合元素(Predicate);

摘要: java.util.Collection接口 Java的集合主要由两个接口派生出来,一个是Collection一个是Map,本章只记录Collection常用集合 集合只能存储引用类型数据,不能存储基本类型数据 集合类是一种特别有用的工具类,它可以存放数量不等的对象,实现常用的数据结构,如栈,队列等 阅读全文

posted @ 2021-04-08 20:11 zhangmingda 阅读(381) 评论(0) 推荐(0) 编辑

java 常用类库:格式化NumberFormat;SimpleDataFormat类(转换Data()对象);DateTimeFormatter 转换LocalDateTime时间对象

摘要: NumberFormat类 该类是一个做数字格式化的类,它是一个抽象类,无法实例化。它提供了parse()和format()方法,其中format用于将数值,格式转化成字符串,parse()用于把字符串转化成数值,日期。 NumberFormat提供了四个方法,来获取对应的子类: (1),Numbe 阅读全文

posted @ 2021-04-08 08:49 zhangmingda 阅读(583) 评论(0) 推荐(0) 编辑

2021年4月7日

java 常用类库:时间类LocalDate;LocalTime;LocalDateTime;Calendar 类;Date ;

摘要: LocalDate类 LocalDate类代表不带时区的日期,列入2020-12-20。该类提供了静态的now()方法来获取当前的日期。这个类是线程安全的。 LocalTime类 代表不带时区的时间,例如10:20:30。该类提供了静态的now()方法来获取来获取当前的时间。这个类是线程安全的。 L 阅读全文

posted @ 2021-04-07 19:48 zhangmingda 阅读(400) 评论(0) 推荐(0) 编辑

java 常用类库:BigInteger大整数;BigDecimal大小数(解决double精度损失);

摘要: 大整数BigInteger package com.zmd.common_class_libraries; import java.math.BigInteger; /** * @ClassName BigNumberExample * @projectName: object1 * @author 阅读全文

posted @ 2021-04-07 15:00 zhangmingda 阅读(147) 评论(0) 推荐(0) 编辑

java 常用类库:Math:常用min、max;floor;ceil;random;

摘要: Math //7、取整数小于目标的最大整数(Math.floor(1.2));//8、取整数、获取大于目标的最大整数System.out.println(Math.ceil(1.2)); //18、获取0~1之间的伪随机数 System.out.println(Math.random()); pac 阅读全文

posted @ 2021-04-07 14:11 zhangmingda 阅读(222) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 37 下一页

导航