Java基础
文章平均质量分 79
木叶明
write the code,change the world.
展开
-
浅谈Java 的static关键字
static关键字在平时项目开发和阅读代码时经常会遇到,本文对static关键字的用法做一个全面的介绍,主要分为以下三部分: 1、static变量 2、static方法 3、static代码块 笔者能力有限,若有不正之处欢迎批评指正。 请尊重笔者劳动成果,转载请标明出处。 1、static变量 static变量,即静态变量,有的文章中也叫作类变量,与非静态变量(实例变量)的区别在于,原创 2016-07-21 21:31:49 · 371 阅读 · 0 评论 -
HashMap源码解析及非线程安全的原因
HashMap在我们平时的项目开发,以及面试中都会经常遇到,是一个出场率极高的数据结构。大多数人对HashMap的操作都得心应手,但是往往对其实现原理和源码实现一头雾水,本文将带您一起分析HashMap的源码,以及为什么HashMap在多线程应用中不是线程安全的。 请尊重笔者劳动成果,转载请标明出处。 一、HashMap的实现原理 HashMap的实现结构就是一个数组+链表的组合,它原创 2016-11-20 16:14:54 · 362 阅读 · 0 评论