- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 一文读懂Java 虚拟线程
虚拟线程是 Java 21 中引入的一种新的线程抽象,它可以简化并发编程,并提高应用的吞吐量。虚拟线程是一种轻量级的线程实现方式,它可以在用户级别进行线程调度和管理,而不会占用 OS 线程。虚拟线程的使用非常简单,只需要调用 Thread 类的静态方法或者使用虚拟线程工厂或执行器即可。虚拟线程的优势在于,它可以大大减少线程切换的开销,提高 CPU 的利用率,同时支持更多的并发任务。虚拟线程还可以避免一些常见的并发问题,如死锁、内存泄漏、线程安全等。
2024-01-11 17:58:03 1207
原创 一文读懂Triple<L,M,R>
如果想要创建一个不可变的Triple实例,可以使用ImmutableTriple类(线程安全),它也是Triple类的子类,它的left、middle和right的值都是final的,不能被修改。如果想要创建一个可变的Triple实例,可以使用MutableTriple类(线程不安全),它是Triple类的子类,它允许修改left、middle和right的值。Triple类还有一个内部类TripleAdapter,它是一个空的Triple实例,用于创建一个空的Triple数组。
2024-01-11 11:05:27 432
原创 一文了解MapStruct
MapStruct是一个Java注解处理器,用于生成类型安全、高性能和无依赖的bean映射代码。它基于约定优于配置的原则,简化了不同对象模型之间的映射实现。本文将介绍MapStruct的基本用法和特性。
2024-01-10 10:08:56 1239
regsvr32 quartz.dll
2014-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人