Java面试补给站
Aoess丶
这个作者很懒,什么都没留下…
展开
-
Java面试补给站——Map一家亲
Map,几乎是使用最广的一个数据结构了,他通过键值对应的方式存储数据。小到各种算法题,大到Redis数据库都是用这种存储方式。可以说,键值对应存储是存储格式发展的一个小趋势。因此掌握Java中各种Map也是必不可少的。本文从面试提问的角度说一下各种Map的区别和应用场景。Map的分类和存储方式如上文所说,Java中的Map是用来存储键值对的。Map在设计思想是通过把键值两个变量“装”到...原创 2019-03-21 14:54:51 · 1035 阅读 · 0 评论 -
Java面试补给站——final、volatile、synchronized三大关键字
如果说语法是一个编程语言的骨架,那么关键字就是骨架的关节。在Java中有各种功能的关键字,最常用的int,break,public这些关键字都是在编程过程中必不可少的。本文从面试提问的角度聊一下final、volatile、synchronized这三个关键字。1.开篇为什么就聊final、volatile、synchronized这三个关键字呢?并不是说其他关键字不重要,而是在笔...原创 2019-04-10 19:21:45 · 1457 阅读 · 2 评论