自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LLLLEE 的博客

还来得及吧???ヾ(◍°∇°◍)ノ゙

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 ArrayList部分源码阅读笔记

前言本文的源码是基于JDK1.8。本文通过对构造方法以及增删改查主要方法进行分析,来学习ArrayList。难点主要是add方法和remove方法。疑问ArrayList默认容量是多少。 ArrayList扩容多少倍。 remove(Object o)和remove(int index)的区别。 当Integer i =1;remove(i)调用的是哪一个方法。 解答放在文

2018-01-31 11:50:24 170 1

原创 剑指Offer编程题笔记之链表相关

前言本来呢,是想十题十题这样写几篇笔记的。后面发现,按照题型来分类会更好。比如这篇,虽然只有九题,但是都是跟链表相关的。按题型分类,这样,也好做最后的总结,是吧?题目从尾到头打印链表第1题 题目描述 输入一个链表,从尾到头打印链表每个节点的值。思路: 立马想到的是有先进后出特性的栈!先把节点值存到栈中,再通过出栈方法输出节点值。实现如下:p...

2018-01-29 19:51:55 269

原创 剑指Offer编程题笔记之1-10

这是第二次做这些题了。这一次,把题做出来,并做笔记,算是加深记忆吧。每篇文章10道题。

2018-01-27 22:11:28 270

原创 ReentrantLock部分源码阅读笔记

引言本文参考了CSDN博主为zejian_的深入剖析基于并发AQS的(独占锁)重入锁(ReetrantLock)及其Condition实现原理一文。那篇文章对ReentrantLock的讲解得非常好,看完我也收获很多。不过当自己尝试写些东西的时候,发现原来自己并没有收获多少。别人写出来的东西始终是别人的,你看过了也不代表你都吸收了。因此,在写这篇文章的时候,遇到了许多问题,也参考了其他文章。原

2018-01-27 14:50:52 203

原创 对Servlet的一些理解

对Servlet的一些理解

2018-01-23 21:27:12 567

原创 sleep、wait以及notify方法区别于联系

前言 本文基于源码注释的解读,对sleep、wait、notify方法进行学习与了解。另外,文章中出现了“持有对象锁,释放对象锁”的描述,之所以对对象进行加锁,是因为我们讨论问题的背景是多线程。如果多个线程同时对一个变量进行操作,有可能发生意想不到的情形,因此我们需要对对象先进行加锁,再进行操作。既然有加锁这一操作,当然也就有释放锁这一操作。sleep方法Thread类中的

2018-01-22 11:12:09 1799 5

原创 Java8 HashMap主要方法源码解读

Java8 HashMap主要方法解读前言为了加强对Map的理解,以及方便自己日后回顾和别人参考学习,就尝试写这种源码解读的文章。Map相关的源码解读文章之前看了好多篇,java6,java7,java8每个版本都有变动,这篇文章写的是基于java8的版本。自我感觉这个版本的源码比较复杂,变动比较大,但是万变不离其宗吧。 如果文章有哪里写的不对的,希望各位看官能帮忙指出,谢谢。

2018-01-18 10:33:50 356 1

原创 HashMap笔记

前言HashMap还是挺重要的,因此参考着别人的博文自己归纳总结了一下。方便自己日后回顾,也方便其他人学习。参考文章在文章最后,都是很棒的文章,大家可以去看看。正文如何保证其容量为2的n次幂HashMap的定义中规定,容量必须为2的n次幂。那么如何保证其容量为2的n次幂呢。 首先,如果是无参构造函数,生成的是容量为16的HashMap对象。 如果在构造方法中设置了容量值

2018-01-12 12:25:46 295

原创 java基础知识点、面试选择题归纳整理

前言之前刷了一些题,为了方便自己日后可以快速的查缺补漏以及方便有需要的人,这里整理了一些个人感觉比较有意义的选择题,题目均来自牛客网的java相关选择题。 如各位看官发现哪里写的不对的,请帮忙指出,谢谢。 题目基本就更新完了(2018.01.30) ps:答案设置成了白色字体,想要看答案,只需选中答案那一行即可看到答案。正文一、陷阱之i等于i自增1.以下代码执行的结果显示

2018-01-10 09:14:35 10986 8

原创 堆排序笔记

堆排序实现与笔记

2018-01-08 11:46:22 214

登录模块点击提交按钮一次却发起多次两次请求的模板示例

该示例并非解决问题的示例,而是展示问题的示例。下载资源分设置不了为0,最少为2,抱歉。。。 ps:用的是idea环境,要将java文件夹在project structure的modules中设置为Sources

2018-03-18

空空如也

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

TA关注的人

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