参考的文章(https://blog.csdn.net/qq_28410283/article/details/86700635)https://blog.csdn.net/...
参考的文章(https://blog.csdn.net/qq_28410283/article/details/86700635)https://blog.csdn.net/...
一问:什么是hashMap 一答:hashmap是用来存储键值对的集合类,可以接受null键值对。 二问:hashmap的工作原理 二答:HashMap是基于hasing的原...
跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来(期间也没有准备充分),到底是因为技术原因(影响...
java里面实现这个有两个办法,countdownlatch和cyclicbarrier。 cyclicbarrier可以重复使用,它允许一组线程相互等待,直到达到某个公共屏...
java的信号量机制,Semaphore sp = new Semaphore(3);sp.acquire();acquire获取信号量,sp.release();relea...
java反射 TODO
Collections.sort的底层调用的也是Arrays.sort. Arrays.sort有很多重载的方法,一类是针对基本数据类型的,一类是针对引用类型的。 对于基本数...
Cloneable是一个标记接口,里面没有任何的方法。 java的一个类,如果要使用Cloneable实现拷贝功能,需要先实现这个接口,然后重写Object的clone方法。...
首先确定下wait和sleep的属于的对象,wait属于Object,sleep属于Thread。 线程调用sleep方法后,线程让出CPU,但是监控状态依然保持,也就是说,...
List:1.可以插入重复元素;2.可以插入null;3.是有序容器,输出的顺序就是插入的顺序。 Set:1.不允许重复元素;2.只有一个null;3.是无序容器。 典型的L...
final可以修饰变量,方法,类。修饰变量,变量的值不能被修改;修饰方法,方法不能被重写;修饰类,类不能被继承。 finally是异常的finally块,如果try和fina...
强引用:Class a=new Class().a就是强引用,只要强引用存在就不会被垃圾回收。 软引用:非必须引用,内存溢出之前回收,Object obj=new Objec...
HashMap是数组+链表 1.HashMap不是线程安全,为什么不是线程安全的呢? 多线程put,多线程rehash 2.put的过程,通过key的hash值找到对应的数组...
很久没有写东西了,最近的一年多,心里总感觉很烦躁,静不下心来,我知道自己需要沉淀一下。不要想那些还没有发生的事情,爱怎么样就怎么样,只要是用钱能解决的事情都不是事情。 回想从...
事务的四个特性ACID A:原子性,C:一致性,I:隔离性,D:持久性。 事务的四个隔离级别: 1.读未提交:两个事务A,B。A有select语句,B有update操作,B未...
心血来潮,决定在Windows环境上搭建一套ELK,特记录步骤如下: 1.前往https://www.elastic.co下载最新版的ELK三件套(Windows的版本,zi...
Java面试 2016年9月11日 1 Java基础特性 Java基础 面试题目总结 首先参考 骆昊的 上中下三篇,这三篇虽然有很大一部分过时了,不过还是可以温故而知新的嘛 ...