稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Java
订阅
avatar
打代码像cxk87161
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 来看看面试必问的HashMap,一次彻底帮你搞定HashMap源码
    链表大于8转红黑树,红黑树节点数小于6退回链表。 代码中多处都可以看到这条代码,实际上这条语句只是做了一个取余(%)的动作。一个&怎么做的取余的操作: 任何数&2^n-1(01111…)其结果都是去0xxxx,做了快速取余的操作。后续会看到该条语句频繁出现 …
    • 前程有光
    • 5年前
    • 2.4k
    • 30
    • 2
    Java
  • Stream流的这些操作,你得知道,对你工作有很大帮助
    元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而 是按需计算。 数据源 流的来源。 可以是集合,数组等。 聚合操作类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted 等。
    • 前程有光
    • 5年前
    • 4.9k
    • 47
    • 2
    Java
  • 你可能已忽略的关于序列化细节
    1. 谨慎实现serializable接口 序列化过程是将“一个对象编码成一个字节流”,相反的处理过程被称之为“反序列化过程”。当一个对象被序列化后,它的编码就可以从一台虚拟机传至另一个台虚拟机,可以被保存在磁盘上,方便以后反序列化使用。长期以来有一个误解,为了实现序列化,只需…
    • 你听___
    • 5年前
    • 2.0k
    • 10
    • 2
    Java 面试
    你可能已忽略的关于序列化细节