- 博客(4)
- 收藏
- 关注
转载 hashmap和hashtable以及区别
1,hashmap 2、对应HashMap采用哈希表存储键值对元素的方式, 配合着上图做一些说明: 1)E*代表一个Node节点,每个Node节点就是我们理解的一个key-value的mapping映射。 2)每个Node除了保存了key和value的映射外呢,还保存了它下一Node的引用。例如图中,Eb保存了Ebb 的引用,而Ebb保存了Ebbb的引用。 3)HashMap的put(key,v...
2019-02-20 16:48:33
180
转载 排序算法
直接插入排序 希尔排序 简单选择排序 堆排序 冒泡排序 快速排序 归并排序 基数排序 我们讨论的这八大排序算法的实现可以参考我的Github:SortAlgorithms,其中也包括了排序测试模块[Test.java]和排序算法对比模块[Bench.java],大家可以试运行。 它们都属于内部排序,也就是只考虑数据量较小仅需要使用内存的排序算法,他们之间关系如下: 一、直接插入排序(Inserti...
2019-01-14 21:56:01
168
转载 Java泛型
1.概念 泛型在java中有很重要的地位,有广泛的应用,那么什么是泛型,简单理解为一种不确定的类型或者说参数化类型,将类型由原来的类型参数化,比如定义一个变量的时候指定String a,那么现在这个类型String也作为参数,然后在使用的时候传入具体的参数; 2.泛型的使用 泛型有三种使用方式,分别是泛型类,泛型接口和泛型方法。 1>泛型类 泛型类用于类的定义,最常见的就是容器类,可以包含不...
2019-01-01 17:38:19
113
原创 java笔记
Java笔记 //Java数组类型: //Java基本数据转换:大数据=小数据—>隐式转换 Int a=b; 小数据转大数据 —>类型强转 //基本数据类型的包装类:byte short int long float double char boolean Byte Short Integer Long FLoat Doble Charact...
2018-11-15 16:03:26
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅