JAVA
文章平均质量分 66
1046838702
这个作者很懒,什么都没留下…
展开
-
一文读懂Java 虚拟线程
虚拟线程是 Java 21 中引入的一种新的线程抽象,它可以简化并发编程,并提高应用的吞吐量。虚拟线程是一种轻量级的线程实现方式,它可以在用户级别进行线程调度和管理,而不会占用 OS 线程。虚拟线程的使用非常简单,只需要调用 Thread 类的静态方法或者使用虚拟线程工厂或执行器即可。虚拟线程的优势在于,它可以大大减少线程切换的开销,提高 CPU 的利用率,同时支持更多的并发任务。虚拟线程还可以避免一些常见的并发问题,如死锁、内存泄漏、线程安全等。原创 2024-01-11 17:58:03 · 1268 阅读 · 0 评论 -
一文读懂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 · 570 阅读 · 0 评论