首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
Z就是我99582
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
看完这篇ArrayList,工资直接+1000
ArrayList是面试必考题,而大部分小伙伴虽然知道,但是又回答的不全,导致在小问题上丢分,本文详细介绍原理和使用。
Java中的volatile关键字
在Java中,为了解决并发编程中的数据不一致问题,引入了volatile关键字。如果不存在并发同步情况时,编译器或运行时或处理器会应用各种优化,而缓存和重排序则是并发上下文中的优化手段。
读HashMap源码
HashMap是Java中常用的数据结构,是集合类中的重要存在,其中包含了散列表、链表和红黑树。散列表解决冲突的方法是链地址法,即将散列值相同的元素存放在一个链表中。当冲突过多,链表过长会造成查找效率降低,因此java8中在HashMap中引入红黑树进行优化,当某个散列值下的链…
虐!10 道常见的 Java 面试题
有一天,小王告诉我,他去一家公司面试 Java 岗,结果被面试官虐哭了。整整 10 道 Java 面试题,小王一道也没答正确。 他沮丧地给我说,“哥,说点我的情况,你愿意听吗?我和一个女孩相处,女孩大我两岁,我非科班。本来打算国庆换一家薪水高点的,好确认关系。我经验不多,技术一…
这种算法都看不懂!9张图是如何展示出来的
排序算法概括时间复杂度O(n2)【平方阶】排序直接插入、直接选择、冒泡排序O(nlog2n)【线性对数阶】排序快速排序、堆排序、归并排序O(n1+§))排序,§是介于0和1之间的常数希尔排序O(n)【
1024 | 今天我们一起来聊聊类加载器
一、类加载1.1、在java代码中,类型的加载,连接,初始化过程都是在程序运行期间完成的。图示:1.2、类型的加载——这里的类型是指的什么?答:类型就是指的我们Java源代码通过编译后的class文件
拜托,别再问我怎么自学 Java 了!和盘托出
假如有那么残酷的一天,我不小心喝错了一瓶药,一下子抹掉了我这十多年的编程经验,把我变成了一只小白。我想自学 Java,并且想要找到一份工作,我预计需要 6 个月的时间,前提条件是每天都处于高效率的学习状态当中,并且每天的学习时间至少在 12 个小时以上。 即便是这样,我敢肯定,…
注解都不会用,怎让Java对你动情
大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! 最近的文章系列相信大家也都发现了,都是一些比较基础的Java知识点。但是不知道在大家看了之后有没有觉得就是一些很基础的知识点,看样子挺简单的,其实还有挺多内容不会的。只有地基打牢了,开发才能…
【并发编程系列2】synchronized锁升级原理分析(偏向锁-轻量级锁-重量级锁)
初识synchronized在并发编程中,synchronized对我们来说并不陌生,我们都知道,当多个线程并行的情况下,程序是不安全的,这个不安全主要发生在共享变量的不安全,我们通过一个例子来说明:
通透!一口气搞懂注解到底怎么用
日志脱敏场景简介在日志里我们的日志一般打印的是model的Jsonstring,比如有以下model类有以下类实例我们一般使用fastJson来打印此Request的jsonstring:这样就能把R