首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaSE
JavaEdge在掘金
创建于2021-11-01
订阅专栏
JavaSE
等 2 人订阅
共10篇文章
创建于2021-11-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
IDEA 2024.2 正式发布,速览新功能!
## 0 前言 IntelliJ IDEA 2024.2 允许你直接在 IDE 运行 Spring Data JPA 方法,即时验证存储库查询。 简化了 `cron` 表达式管理,提供内联描述和
操作系统角度下的 Volatile 变量(下)
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第24天,点击查看活动详情 3 JVM的具体实现 现代JVM基本都按这表格实现: 这表格描述连续的两个读写动作,JVM应如何处理。
JDK批量异步任务最强工具CompletionService
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第22天,点击查看活动详情。 如何优化一个查询各个价格接口的代码?若使用“ThreadPoolExecutor+Future”,可能优
并发编程实战-创建和执行任务的最佳实践
创建和执行任务创建和执行任务创建和执行任务创建和执行任务创建和执行任务创建和执行任务创建和执行任务创建和执行任务
SynchronousQueue 源码解析
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第20天,点击查看活动详情。 1 简介 SynchronousQueue 是一种特立独行的队列,其本身是没有容量的,比如调用者放一个数
Java并发编程实战系列(15)-原子遍历与非阻塞同步机制
非阻塞算法,用底层的原子机器指令代替锁,确保数据在并发访问中的一致性。 非阻塞算法被广泛应用于OS和JVM中实现线程/进程调度机制和GC及锁,并发数据结构中。 与锁相比,非阻塞算法复杂的多,在可伸缩性
Java8新特性Lambda表达式&Stream流&方法引用最全集锦
流是一系列与特定存储机制无关的元素——实际上,流并没有“存储”之说。 利用流,无需迭代集合中的元素,就可以提取和操作它们。这些管道通常被组合在一起,在流上形成一条操作管道。 大多数情况下,将对象存储在
由于不知道Java线程池的bug,某程序员叕被祭天
首先明确,池化的意义在于缓存,创建性能开销较大的对象,比如线程池、连接池、内存池。预先在池里创建一些对象,使用时直接取,用完就归还复用,使用策略调整池中缓存对象的数量。 Java创建对象,仅是在JVM
告别jodatime!拥抱Java8日期时间类的最佳实践
Java开发人员的一个长期烦恼是对普通开发人员的日期和时间用例的支持不足。 例如,现有的类(例如java.util.Date和SimpleDateFormatter)是非线程安全的,从而导致用户潜在的并发问题,这不是一般开发人员在编写日期处理代码时会期望处理的问题。 一些日期和…
写给Java后端的ReactJS快速入门教程-ES6中的class类关键字
使用 class 声明创建一个基于原型继承的具有给定名称的新类。 你也可以使用类表达式定义类。但是不同于类表达式,类声明不允许再次声明已经存在的类,否则将会抛出一个类型错误。 在下面的例子中,我们首先定义一个名为Polygon的类,然后继承它来创建一个名为Square的类。注意…