上一课
上一课
全部文章
java基础篇
django入门到进阶(3)
docker(6)
Hadoop系列(2)
Hbase(1)
java高级部分(4)
python之路(6)
python数据分析/数据挖掘(4)
Redis系列(2)
大数据(6)
并发编程(4)
未归档(9)
表单验证插件Tyrion(1)
归档
标签
去牛客网
登录
/
注册
woshishui我是谁
全部文章
/ java基础篇
(共9篇)
Java在线编程
java在线编程
2019-03-29
0
323
java单链表反转(花了半个多小时的作品)
欢迎光临............... 首先我们要搞清楚链表是啥玩意儿?先看看定义: 讲链表之前我们先说说Java内存的分配情况:我们new对象的时候,会在java堆中为对象分配内存,当我们调用方法的时候,会将方法加载到方法区,在方法区保存了加载类的信息,常量,静态变量等等。搞明白...
算法和数据结构
2018-12-22
0
268
java实现单链表反转(倒置)
据说单链表反转问题面试中经常问,而链表这个东西相对于数组的确稍微难想象,因此今天纪录一下单链表反转的代码。 1,先定义一个节点类。 1 public class Node { 2 int index; 3 Node next; 4 5 public Node(int index, Nod...
算法和数据结构
2018-12-22
0
386
Java基础知识
Java基础知识精华部分 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么?...
java基础篇
2018-12-10
1
253
HashMap实现原理(jdk1.7/jdk1.8)
HashMap的底层实现: 1、简单回答 JDK1.7:HashMap的底层实现是:数组+链表 JDK1.8:HashMap的底层实现是:数组+链表/红黑树 为什么要红黑树? 红黑树:一个自平衡的二叉树 当结点多了用红黑树,少了用链表 因为少的话用红黑树太复杂,多了话用红...
HashMap源码分析
2018-12-09
0
290
Java中map集合系列原理剖析
看了下JAVA里面有HashMap、Hashtable、HashSet三种hash集合的实现源码,这里总结下,理解错误的地方还望指正 HashMap和Hashtable的区别 HashSet和HashMap、Hashtable的区别 HashMap和Hashtable的实现原理 Ha...
HashMap源码分析
2018-12-09
0
223
Java中Iterator(迭代器)实现原理
在Java中遍历List时会用到Java提供的Iterator,Iterator十分好用,原因是: 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功...
java基础篇
2018-12-07
0
314
Java集合框架(简介明了)
对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。 接口:Collection Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。...
java基础篇
2018-12-07
0
244
Java集合框架(比较啰嗦)
阅读目录 概念与作用 集合框架的体系结构 Collection接口和List接口简介 Map和HashMap简介 集合工具类:Collections 小结 概念与作用 集合概念 现实生活中:很多事物凑在一起 数学中的集合:具...
java基础篇
2018-12-07
0
225