
立足根基Java技能系列
对于Java开发攻城狮来说,每天都在写,有的时候我们需要不断的总结这个我们立足根基的技能,熟练、滚瓜烂熟我们才能使用的游刃有余。
华仔Coding
talk is cheap,show me the code!
展开
-
Java集合(一)之集合概述
前言Java集合框架:集合代表了一组对象(和数组一样,但数组长度不能变,而集合能)。Java中的集合框架 定义了一套规范,用来表示、操作集合,使具体操作与实现细节解耦。 集合框架是一个用来代表和操纵集合的统一架构。所有的集合框架都包含如下内容:接口:是代表集合的抽象数据类型。接口允许集合独立操纵其代表的细节。在面向对象的语言,接口通常 形成一个层次。实现(类):是集合接口的具...原创 2018-05-28 19:12:05 · 412 阅读 · 0 评论 -
Java集合(二)之List
前言List本身是Collection接口的子接口,具备了Collection的所有方法。 ListIterator是List集合特有的迭代器。 ListIterator it = list.listIterator;//取代Iterator it = list.iterator;List:有序(元素存入集合的顺序和取出的顺序一致),元素都有索引。元素可以重复。 - ArrayLis...原创 2018-05-28 20:20:39 · 339 阅读 · 0 评论 -
Java集合(三)之Set
一、Set接口1.1 Set集合概述Set集合:它类似于一个罐子,程序可以依次把多个对象 “丢进” Set 集合,而 Set 集合通常不能 记住元素的添加的顺序,也就是说Set 集合是无序的。 Set 集合与 Colleaction 基本相同,没有提供额外的方法,实际上 Set 就是 Collection,只是 行为略有不同(Set 不允许包含重复元素)。1.2 Set类...原创 2018-05-28 20:22:24 · 322 阅读 · 0 评论 -
Java集合(四)之Map
一、Map接口1.1 Map概述Map 的字面翻译是映射(地图就是一种映射)。将键映射到值的对象,一个映射不能包含重复的键 (如果有添加有重复的键,后面的会覆盖掉前面的,但是如果是自定义类型必须重写hashCode()和 equals()方法),每个键最多只能映射到一个值。Map是Java中提供的一种通用的元素存储方式,它是一种集合类。map集合类用于存储键值对 (“键”、“...原创 2018-05-29 01:23:15 · 379 阅读 · 0 评论 -
Java集合(五)之总结Collection
前言前面几篇文章中,详细介绍了Java集合框架的知识,这里我们做一个简单的总结。一、Collection接口1.1 Java集合框架图 简化图: 1.2 Collection接口常用子接口 Collection接口,它是集合的顶层接口。其中定义了集合共性的操作方法。增:add、addAll删除:clear、remove、removeAll、Ret...原创 2018-05-29 01:25:12 · 290 阅读 · 0 评论 -
Java之BigDecimal详解
一、BigDecimal概述 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Double.valueOf(String) 和Fl...原创 2019-09-18 20:55:16 · 5536 阅读 · 0 评论