首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
北京码帝
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
深入理解TransmittableThreadLocal:原理、使用与避坑指南
一、ThreadLocal与InheritableThreadLocal回顾 在介绍TransmittableThreadLocal之前,我们先回顾一下Java中的ThreadLocal和Inh
CompletableFuture的get()和 join()的区别?
CompletableFuture 提供了 get() 和 join() 方法,它们都用于等待异步计算的结果,但它们在异常处理和行为上有一些关键的区别。 1. get() 方法 get() 方法是 j
🚀 Java 虚拟线程(Virtual Threads)
🌟 核心概念速览 什么是虚拟线程? 👉 轻量级线程(JVM 管理,非操作系统线程) 👉 资源消耗极低(初始内存 ≈ 2KB,传统线程 ≈ 1MB) 👉 单机可创建数百万个(传统线程仅数千个) 为何需要
Java异步编程利器:CompletableFuture详解
一、CompletableFuture简介 CompletableFuture是Java 8中引入的一个类,它实现了Future和CompletionStage接口,用于支持异步编程和非阻塞操作。
全局视角看技术-Java多线程演进史
作者:京东科技 文涛 前言 2022年09月22日,JDK19发布了,此版本最大的亮点就是支持虚拟线程,从此轻量级线程家族再添一员大将。虚拟线程使JVM摆脱了通过操作系统调度线程的束缚,由JVM自身调
这7个坑,99%的Java程序员会踩!
前言 最近我们通过sonar静态代码检测,同时配合人工代码review,发现了项目中很多代码问题。除了常规的bug和安全漏洞之外,还有几处方法用法错误,引起了我极大的兴趣。我为什么会对这几个方法这么感
JDK 21 使用一年的总结与感悟,全部分享!
JDK 21 自发布以来,正好有契机,使用了这一长期稳定版本,经过一年的开发工作,现在通过对比 JDK 8 和JDK 21,分享使用感受!
用CompletableFuture,品怨种码生,写线上BUG,拿C+绩效
你是不是也曾在开发中,觉得 CompletableFuture 这类异步编程的工具能让你高效、优雅地处理并发任务,从而避免线程阻塞,提升系统响应速度?相信很多开发者都曾有过这种理想主义的想法,认
丸辣!BigDecimal又踩坑了
小菜之前在国内的一家电商公司自研电商项目,在那个项目中是以人民币的分为最小单位使用Long来进行计算 现在小菜在跨境电商公司也接到了类似的计算需求,在小菜火速
做了个java打包工具,可以双击启动了!
我日常工作主要使用Java进行开发,业余时间也热衷于技术研究,喜欢用Java的GUI库Swing开发一些实用的小工具。特地为此做了一个exe打包工具,便于打包...