首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础
订阅
troublemaker_mys
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
京东一面:为什么 IDEA 建议去掉 StringBuilder,而要使用 “+” 拼接字符串?
今天咱们来聊聊一个很常见的开发场景:字符串拼接。在日常开发中,字符串拼接几乎是每个 Java 开发者都会用到的操作。但最近,有朋友在面试时被问到一个问题:“为什么 IDEA 建议用‘+’拼接字符串,而
讲透JAVA Stream的collect用法与原理,远比你想象的更强大
本篇文章专门剖析JAVA Stream中collect操作,一起解锁更多高级玩法,让Stream操作真正的成为我们编码中的神兵利器。
Java SPI,Dubbo SPI,Spring SPI 三种SPI分析
系统整理下Java SPI,Dubbo SPI,Spring SPI。 Java SPI 简述 有点类似于策略设计模式,定义好接口,在文件中写实现类的全路径名。调用ServiceLoader.load
创建和销毁对象-避免创建不必要的对象
前言 一般而言,最好能重用一个对象,而不是在每次需要时就创建一个功能相同的新对象。重用方式既快速,也更流行。如果一个对象是不可变的(比如S
某厂面试:如何优雅使用 SPI 机制 |周末学习
代码不多,文章可能有点长。朋友面试某厂问到的 SPI 机制,联想到自己项目最近写到的 SPI 场景,文章简要描述下 SPI 机制的发展历程
一文吃透ConcurrentHashMap的前世与今生
前言 hello,everyone。上篇博客中介绍了HashMap,本文给大家带来ConcurrentHashMap。 上文中提到了,HashMap是线程不安全的类,k-v类型数据操作在多线程下推荐使
从头捋了一遍 Java 代理机制,收获颇丰
前文提到,动态代理机制使用了反射,Spring 中的 AOP 由于使用了动态代理,所以也相当于使用了反射机制。那么,代理是什么?动态代理又是什么?动态代理中是如何使用反射的?全文脉络思维导图如下: 1. 常规编码方式 在学习代理之前,先回顾以下我们的常规编码方式:所有 inte…
Class.forName & ClassLoader.loadClass 比较
类的生命周期,分为加载,连接(验证,准备,解析),初始化,使用,卸载这几个过程。 Class.forName和ClassLoader.loadClass都会执行加载过程,将指定的类加载到内存中供使用。 但加载后,在默认情况下:Class.forName会初始化,ClassLoa…