posts - 146,  comments - 25,  views - 18万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
02 2020 档案
java集合系列(5)LinkedList
摘要:此文章转载于Java的架构师技术栈微信公众号 这篇文章开始介绍LinkList。他和ArrayList有一些相似,在上一篇文章讲解 ArrayList时,我们知道ArrayList是以数组实现,它的优势是查询性能高,劣势是按顺序增删性能差。如果在不确定元素数量的情况时,不建议使用ArrayList。 阅读全文
posted @ 2020-02-29 23:47 路仁甲 阅读(194) 评论(0) 推荐(0) 编辑
java集合系列(4)fail-fast机制(面试常问)
摘要:此文章转载于Java的架构师技术栈微信公众号 今天来看java集合中一个常见的错误机制fail-fast机制。出现在这个错误机制的本质就是因为单线程和多线程的不同。下面就好好看一下这个机制是怎么是出现的。 一、认识fail-fast 今天在运行项目的时候,突然就出现了ConcurrentModifi 阅读全文
posted @ 2020-02-29 22:23 路仁甲 阅读(269) 评论(0) 推荐(0) 编辑
java集合系列(3)ArrayList
摘要:此文章转载https://www.jianshu.com/p/53cf2a3bf3da 一、ArrayList的数据结构: ArrayList的数据结构如下: 说明:通过查看源码可以知道ArrayList底层的数据结构是数组,数组元素的类型是Object类型,即可以存放所有类型的数据,所有对Arra 阅读全文
posted @ 2020-02-29 22:06 路仁甲 阅读(226) 评论(0) 推荐(0) 编辑
java集合系列(2)collection
摘要:此文章转载于Java的架构师技术栈微信公众号 前言 前一篇博客,我们基本上认识了集合,从这篇博客开始参考API文档,和源码分析,详细的介绍每个集合类的使用,力求在源码的角度来分析,加深理解。 先看一下java集合类的继承图 图片详细的介绍了各种集合类的继承关系。 Java 的集合主要按两种接口分类: 阅读全文
posted @ 2020-02-29 20:51 路仁甲 阅读(463) 评论(0) 推荐(0) 编辑
java集合系列(1)总体框架
摘要:此文章转载于Java的架构师技术栈微信公众号 在平时写代码的时候,我们经常会使用到java的一些集合类,还记得我在刚刚学习的时候,因为这些集合类太多,没有把他们的特点还有使用场景记清楚,所以在使用的时候对软件的性能造成了很大的影响,因此现在我想把这些集合类进行一个详细的整理,方便别人面试或者是初学者 阅读全文
posted @ 2020-02-29 20:46 路仁甲 阅读(256) 评论(0) 推荐(0) 编辑
void关键字
摘要:此文章很大部分转载于Java的架构师技术栈微信公众号,博主均测试通过 在平时写代码的时候我们会经常用到void,我们都知道他代表着方法不返回任何东西,但这只是表面意思,面试的时候也会经常会问到,这篇文章有必要对其进行一个深入的分析。 1、void关键字到底是什么类型? java不像是php这些弱类型 阅读全文
posted @ 2020-02-29 00:10 路仁甲 阅读(314) 评论(0) 推荐(0) 编辑
super关键字
摘要:此文章很大部分转载于Java的架构师技术栈微信公众号,博主均测试通过 super在平时编程和面试的时候经常会被使用到,这篇文章就仔细来分析一下他的用法 1、概念 它是一个指代变量,用于在子类中指代父类对象。 2、应用范围 super的三种使用情况: 访问父类的方法。 调用父类构造方法。 访问父类中的 阅读全文
posted @ 2020-02-28 23:55 路仁甲 阅读(249) 评论(0) 推荐(0) 编辑
this关键字
摘要:此文章很大部分转载于Java的架构师技术栈微信公众号,博主均测试通过 我们在最初学习编程的时候,就遇到过这样一个关键字this,意思就是只带当前对象,其实this关键字还有很多其他的用途,因此就花了这篇文章好好的去介绍一下 为什么要引入this关键字? 现在出现一个问题,就是你希望在方法的内部去获得 阅读全文
posted @ 2020-02-28 22:48 路仁甲 阅读(187) 评论(0) 推荐(0) 编辑
final关键字
摘要:此文章很大部分转载于Java的架构师技术栈微信公众号,博主均测试通过 这篇文章主要讲解Java中final关键字的使用,对于final大家从字面意思就能看出来,主要是“最终的不可改变的意思”。可以修饰类、方法和变量。先给出这篇文章的大致脉络 首先,先给出final关键字的三种使用场景,也就是修饰类, 阅读全文
posted @ 2020-02-27 23:52 路仁甲 阅读(205) 评论(0) 推荐(0) 编辑
static关键字
摘要:此文章很大部分转载于Java的架构师技术栈微信公众号,博主均测试通过 在平时开发当中,我们经常会遇见static关键字。这篇文章就把java中static关键字的使用方法的原理进行一个深入的分析。先给出这篇文章的大致脉络: 首先,描述了static关键字去修饰java类、方法、变量、代码块的方法 然 阅读全文
posted @ 2020-02-27 22:25 路仁甲 阅读(305) 评论(0) 推荐(0) 编辑
transient关键字和serialVersionUID
摘要:此文章很大部分转载于Java的架构师技术栈微信公众号,博主均测试通过加上自己理解写出 最近阅读java集合的源码,发现transient关键字,就了解了一下他的用法,transient关键字一般在实现Serializable接口的类中出现.如下: 一、初识transient关键字 其实这个关键字的作 阅读全文
posted @ 2020-02-26 23:34 路仁甲 阅读(489) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示