首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java各种类
订阅
后端boy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
hashmap头插法和尾插法区别_一个跟面试官扯皮半个小时的HashMap(看这一篇就足够了)
前言 HashMap 应该算是 Java 后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的 Java 基础。 开场 面试官: 你先自我介绍一下吧! 安琪拉: 我是安琪拉,草丛三婊之
傻傻分不清之 Cookie、Session、Token、JWT
在战国时期,商鞅变法,发明了照身帖。照身帖由官府发放,是一块打磨光滑细密的竹板,上面刻有持有人的头像和籍贯信息。国人必须持有,如若没有就被认为是黑户,或者间谍之类的。 在现实生活中,每个人都会有一张专属的居民身份证,是用于证明持有人身份的一种法定证件。通过身份证,我们可以办理手…
聊聊HashSet源码
今天聊一下HashSet源码,HashSet内部基本使用HashMap来实现,本博客将通过一下几个方向讲解。
看了这篇Java 泛型通关指南,再也不怵满屏尖括号了
在前面介绍 Java 集合框架里的各种容器的时候,我们已经接触到泛型了,那时我们对泛型的简单理解是,类似这样 ArrayList 声明一个 ArrayList 实例,就给它做了个类型限制,让能让它其中
Java 中那些绕不开的内置接口 -- Comparable 和 Comparator
上一篇 用 Java 编程那些绕不开的接口这个短系列的第二篇文章,我们讲述了 Iterable 和 Iterator 两个名字有点像的 Java 内置接口。 恰巧今天要介绍的两个Java 内置接口在名
ArrayList初始化 - Java那些事儿
ArrayList部分一共五篇文章了,并且引入了时间复杂度来分析,强烈建议大家一定要按顺序阅读,本文是第1篇。 前些天的文章,反复的画图,不停的重复,就是想让大家理解,对象在内存中是什么样的。也是为今天的及以后的讲解打下基础。如果要说大家在写Java代码的时候哪个类用得最多,我…
ArrayList源码解析
ArrayList源码解析 ArrayList特点: 底层使用的是数组 随机查询效率极快 尾部追加效率高,头部追加效率低 线程不安全 值可重复,也可以为null ArrayList的继承关系 Seri
面试官:Java的重写和重载有什么区别?
老读者都知道了,七年前,我从美女很多的苏州回到美女更多的洛阳(美化了),抱着一幅“从二线城市退居三线城市”的心态,投了不少简历,也“约谈”了不少面试官,但仅有两三个令我感到满意。其中有一位叫老马,至今还活在我的微信通讯录里。他当时扔了一个面试题把我砸懵了:“王二,Java 的重…
Java集合面试题(总结最全面的面试题)
集合类型主要有3种:set(集)、list(列表)和map(映射)。 集合用于存储对象的容器,对象是用来封装数据,对象多了也需要存储集中式管理。 和数组对比对象的大小不确定。因为集合是可变长度的。数组需要提前定义大小 数组是固定长度的;集合可变长度的。 数组可以存储基本数据类型…
重写 equals 时为什么一定要重写 hashCode?
equals 方法和 hashCode 方法是 Object 类中的两个基础方法,它们共同协作来判断两个对象是否相等。为什么要这样设计嘞?原因就出在“性能” 2 字上。