花费 24 ms
Java 中初始化 List 集合的 7 种方式

1、常规方式 2、Arrays 工具类 这种方式添加的是不可变的 List, 即不能添加、删除等操作,需要警惕。。 如果要可变,那就使用 ArrayList 再 ...

Thu Apr 25 08:05:00 CST 2019 2 10201
ConcurrentHashMap面试题

1.JDK1.7版本的CurrentHashMap的实现原理 在JDK1.7中ConcurrentHashMap采用了数组+Segment+分段锁的方式实现。 1.Segment(分段锁) ...

Sun Jul 07 01:48:00 CST 2019 0 3175
try(){}自动释放资源,AutoCloseable

  我们在使用资源的时候,必须关闭资源,比如使用jdbc连接或者inputStream的时候,必须在finally中将资源关闭。然而有的时候我们会忘记关闭资源。那么有没有更好的方法呢? ...

Wed Apr 24 06:23:00 CST 2019 0 3571
Java的三种代理模式

Java的三种代理模式 1.代理模式   代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操 ...

Thu Jul 11 04:38:00 CST 2019 0 1572
MYSQL之B+TREE索引原理

1.什么是索引? 索引:加速查询的数据结构。 2.索引常见数据结构 顺序查找: 最基本的查询算法-复杂度O(n),大数据量此算法效率糟糕。 二叉树查找:(binary tree sea ...

Thu Jul 11 04:10:00 CST 2019 0 1382
HashMap面试题

HashMap原理: “HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计 ...

Sun Jul 07 00:59:00 CST 2019 0 804

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM