240 发简信
IP属地:海南
  • 120
    并发编程——ConcurrentHashMap#helpTransfer() 分析

    前言 ConcurrentHashMap 鬼斧神工,并发添加元素时,如果 map 正在扩容,其他线程甚至于还会帮助扩容,也就是多线程扩容。就这一点,就可以写一篇文章好好讲讲。...

  • 120
    JAVA 基础 集合

    外框为虚线的表示接口,边框为实线的表示类 箭头为虚线的表示实现类接口,箭头为实线的表示继承了类 两大常用集合类 List: 使用最多的有序集合,提供方便的新增、修改、删除操作...

  • 120
    JAVA final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?

    String 是存放在常量池中的,str1 是持有 1 的引用;当改变 str1 的引用 编译报错; sb 持有 StringBuffer 的引用,当修改sb 对象内容 是可...

  • JAVA 时间总结

    JAVA 中操作时间的类 JDK 8 之前java.util.Datejava.util.Calendar JDK 8 之后java.time.LocalTimejava.t...

  • JAVA 异常

    JAVA 异常基础知识 try : 用来监测可能出现异常代码段 catch: 用来捕获 try代码中发生的异常。如果try里面没有发生异常那么catch中的代码也一定不会执行...