Avatar notebook default
9篇文章 · 1422字 · 1人关注
  • 一次真实的HashMap面试之问

    一问:什么是hashMap 一答:hashmap是用来存储键值对的集合类,可以接受null键值对。 二问:hashmap的工作原理 二答:Has...

  • Java反射

    java反射 TODO

  • Arrays.sort和Collections.sort的实现原理

    Collections.sort的底层调用的也是Arrays.sort. Arrays.sort有很多重载的方法,一类是针对基本数据类型的,一类...

  • Cloneable的实现原理

    Cloneable是一个标记接口,里面没有任何的方法。 java的一个类,如果要使用Cloneable实现拷贝功能,需要先实现这个接口,然后重写...

  • wait和sleep的区别

    首先确定下wait和sleep的属于的对象,wait属于Object,sleep属于Thread。 线程调用sleep方法后,线程让出CPU,但...

  • List和Set的区别

    List:1.可以插入重复元素;2.可以插入null;3.是有序容器,输出的顺序就是插入的顺序。 Set:1.不允许重复元素;2.只有一个nul...

  • final finally finalize

    final可以修饰变量,方法,类。修饰变量,变量的值不能被修改;修饰方法,方法不能被重写;修饰类,类不能被继承。 finally是异常的fina...

  • 强引用 、软引用、 弱引用、虚引用

    强引用:Class a=new Class().a就是强引用,只要强引用存在就不会被垃圾回收。 软引用:非必须引用,内存溢出之前回收,Objec...

  • Resize,w 360,h 240
    HashMap相关

    HashMap是数组+链表 1.HashMap不是线程安全,为什么不是线程安全的呢? 多线程put,多线程rehash 2.put的过程,通过k...

文集作者