随笔分类 -  面试

java 反射
摘要:1. Java 获取反射的三种方式 通过new 对象实现反射机制 通过路径实现发射机制 通过类名实现反射机制 // 获取 反射机制三种方法 public static void main(String[] args) throws ClassNotFoundException { // 方式一(通过 阅读全文
posted @ 2020-08-12 16:47 未知不知 阅读(111) 评论(0) 推荐(0)
Map 相关
摘要:1. HashMap 是线程安全的吗,为什么不是线程安全的(最好画图说明)? 不是线程安全的 // HashMap put方法final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) { Node<K, 阅读全文
posted @ 2020-08-12 16:13 未知不知 阅读(125) 评论(0) 推荐(0)
Set相关
摘要:Set和List 的区别 Set 和 List 都是继承自Collection接口 List 特点:元素有放入顺序,元素可重复 Set 特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉(元素虽然无放入顺序,但是元素在Set中的位置室友钙元素的HashCode决定的,其位置其实是固定的,加入Set 阅读全文
posted @ 2020-08-12 14:49 未知不知 阅读(103) 评论(0) 推荐(0)