自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java面试题 类初始化和实例初始化的过程

面试题:下面代码输出的结果 结果: (5)(1)(10)(6) (9)(2)(3)(9)(7)(8) (9)(2)(3)(9)(7)(8) 分析: 类初始化过程 一个类要创建实例 应先初始化该类 main方法为所在的类需要先加载和初始化 类初始化需要先初始化父类 类初始化就是执行<clinit>()方法 <clinit>()方法由 静态类变量显示赋值代...

2019-07-10 19:16:04 188

原创 图解单链表的反转非递归实现(Java)

思路分析: 1. 先定义一个节点 reverseHead = new HeroNode(); 2. 从头到尾遍历原来的链表,每遍历一个节点,就将其取出,并放在新的链表reverseHead 的最前端. 3. 原来的链表的head.next = reverseHead.next 代码实现: public void reverse(Node head) { if (...

2019-06-25 10:03:11 337

原创 HashMap源码学习(二)

get方法 以key为条件,找到返回value。没找到返回null public V get(Object key) { Node<K,V> e; //传入扰动后的哈希值 和 key 找到目标节点Node return (e = getNode(hash(key), key)) == null ? null : e.value; } final Nod...

2019-06-21 21:55:13 141

原创 HashMap源码学习(一)

参考:https://juejin.im/post/599652796fb9a0249975a318#heading-5 HashMap 简介 HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。 JDK1.8 之前 HashMap 由 数组+链表 组成的,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突而存在的(“拉链法”解决冲突)...

2019-06-21 19:20:35 104

原创 SpringMVC 将GET请求转为DELETE请求

在SpringMVC中,编写REST风格的CRUD操作时,总共会用到四种请求,即GET,POST,PUT,DELETE。但是客户端浏览器只支持GET和POST两种请求。因此要将POST请求转化为PUT和DELETE请求。而超链接本身是GET请求,因此首先要将GET请求转化为POST请求。 1.超链接GET转POST 通过JQuery 绑定鼠标单击事件,将通过表单POST形式提交 引入jqu...

2019-06-19 08:49:43 364

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除