2019年2月17日

《java并发编程实战》笔记

摘要: 《java并发编程实战》这本书配合并发编程网中的并发系列文章一起看,效果会好很多。 并发系列的文章链接为: Java并发性和多线程介绍目录 建议: 《java并发编程实战》第3章和第4章可以暂时先跳过。。这部分内容的文字和概念很多,代码块偏少。不容易看进去。 一、线程1.线程的使用可以提升程序的性能 阅读全文

posted @ 2019-02-17 21:48 乐之者v 阅读(478) 评论(0) 推荐(0) 编辑

java集合: ArrayList源码浅析

摘要: ArrayList 是一个动态数组,线程不安全 ,允许元素为null。 ArrayList的数据结构是数组,查询比较方便。 ArrayList类的接口 RandomAccess:RandmoAccess是一个标记接口,用于被List相关类实现。他主要的作用表明这个相关类支持快速随机访问。在Array 阅读全文

posted @ 2019-02-17 21:45 乐之者v 阅读(229) 评论(0) 推荐(0) 编辑

java集合: jdk1.8的hashMap源码简单理解

摘要: HashMap的数据结构 HashMap是数组+链表+红黑树(JDK1.8增加了红黑树部分)实现的,他的底层结构是一个数组,而数组的元素是一个单向链表。HashMap默认初始化的是一个长度为16位的数组,每个数组储存的元素代表的是每一个链表的头结点。在jdk1.8中,当HashMap不断地插入元素, 阅读全文

posted @ 2019-02-17 21:45 乐之者v 阅读(1296) 评论(0) 推荐(0) 编辑

java并发:jdk1.8中ConcurrentHashMap源码浅析

摘要: ConcurrentHashMap是线程安全的。可以在多线程中对ConcurrentHashMap进行操作。 在jdk1.7中,使用的是锁分段技术Segment。数据结构是数组+链表。 对比jdk1.7,在jdk1.8中,ConcurrentHashMap主要使用了CAS(compareAndSwa 阅读全文

posted @ 2019-02-17 21:44 乐之者v 阅读(472) 评论(0) 推荐(0) 编辑

java面试:HR面

摘要: 就算技术面全都答对了,有时也会因为HR面没有认真对待而拿不到offer。 ###HR的想法 找工作难,招人也好难。HR想要招什么样的人? 稳定。如果你跳槽频繁,HR可能会担心你干了没一年就跑路了,她又得重新招人。 高性价比。最好是能干活,然后又不贵的。如果你特别想加入一家公司,可以降低一下期望。 # 阅读全文

posted @ 2019-02-17 21:43 乐之者v 阅读(4523) 评论(0) 推荐(1) 编辑

导航