首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
林本尊103221
更多收藏集
微信扫码分享
微信
新浪微博
QQ
70篇文章 · 0订阅
算法 | Java中ArrayList扩容时时间复杂度是多少?
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第31天,本文主要介绍动态数组基本概念以及ArrayList扩容时间复杂度分析。
彻底搞懂Java中Map的put,putIfAbsent,compute,computeIfAbsent,computeIfPresent
是不是有时候一直对Map的put,putIfAbsent,compute,computeIfAbsent,computeIfPresent这几个方法一直搞不清楚,似乎知道怎么用,又很容易用错!
Java Annotaions (注解)的本质和实现原理(上)
曾几何时,XML 一直是 Java 各大框架配置元数据(meta data) 的主要途径。但作为一种集中式的元数据管理工具,配置项与作用代码距离太过 “遥远”,非常不利于代码的维护和调试。再加上 XML 本身复杂的语法结构,往往令码农们大感头疼。一种与作用代码耦合在一起的元数据…
Java中的四种引用类型(java基础:你真的掌握了吗?)
java中的四种引用类型 Java中有四种引用类型:强引用、软引用、弱引用、虚引用。 强引用 强引用是最常见的一种引用类型,在实际开发中,几乎都是强引用类型。 当我们的对象有强引用的时候,即使内存不足
技术总监写的十个方法,让我精通了lambda表达式
前公司有技术大佬对Java Stream 进行二次封装,使用起来非常爽,全公司都在用。一共10个常用方法,可以满足 Collection、List、Set、Map 之间各种类型转化 。
java中for、foreach、stream区别和性能比较
性能比较 最终总结:如果数据在1万以内的话,for循环效率高于foreach和stream;如果数据量在10万的时候,stream效率最高,其次是foreach,最后是for。另外需要注意的是如果数据
Java 内存管理最佳实践
内存管理是编程的一个基本领域之一,尤其是在 Java 开发中。当不再需要的对象没有得到正确处理时,就会发生内存泄漏,导致内存使用量不断增长,最终导致性能问题和应用程序崩溃。因此深入了解如何在 Java
面试官:熔断和降级有什么区别?
熔断和降级都是系统自我保护的一种机制,但二者又有所不同,它们的区别主要体现在以下几点: 概念不同 触发条件不同 归属关系不同 1.概念不同 1.1 熔断概念 “熔断”一词早期来自股票市场。熔断(Cir
IntelliJ IDEA中我最爱的10个快捷操作
前言 IntelliJ IDEA提供了一些Java的快捷键,同样也可以帮助我们提高日常的开发效率。关于这些快捷操作,你知道那几个呢? 1. psvm/main快速生成 main() 方法 在日常开发中
读阿里Java开发手册有感
前言 都说代码不是写给自己看的,而是写给其他人看的,大家都能看懂的代码才是好代码!可是怎样的代码大家才能看懂呢?阿里作为国内Java当之无愧的大佬,最近两天抽空断断续续读完了阿里的《Java开发手册》