多线程
下自成蹊*
穷且益坚,不坠青云之志
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 内存模型
转载于:https://www.cnblogs.com/lifullmoon/p/15376243.html‘ 为什么要学习并发编程 对于 “我们为什么要学习并发编程?” 这个问题,就好比 “我们为什么要学习政治?” 一样,也许你平常很少接触到,然后背了一堆 “正确且伟大无比的废话”,最终沦为八股被快速遗忘。 直到我开始去深入了解这块知识而不是盲目背诵的时候,我才明白,它正确且伟大无比,但不是废话。 尽管并发编程的各种底层原理以及其庞大的知识体系容易让人心生畏惧,但是 Java 语言和 Java 虚拟机转载 2022-03-06 15:00:28 · 182 阅读 · 0 评论 -
阿里拍卖面试题:实现一个重拍序
阿里拍卖面试题:实现一个重排算法:给定一个商品列表,商品上有id、类型和分数三个字段。对不同类型的商品按分数从高到低排序。要求排序前后对应类型在列表中的位置保持不变。 1、示例: 输入的商品列表如下: [10011,1,70] [91011,2,90] [20011,2,60] [30011,1,50] [40011,1,10] [15011,2,20] [16011,1,30] [80011,2,80] [90011,1,15] 类型为1的商品有5个,排序结果为:[10011,1,70],[30011,1原创 2021-06-23 08:51:51 · 453 阅读 · 0 评论 -
两个线程交替打印1-100
两个线程交替打印1-100 1:通过synchronized 和 wait(), notify() 进行交替打印 package com.jTest.leet; public class AlternatelyPrint { private static final Object lock = new Object(); //表示对象锁 private static volatile int index = 1; private static volatile boolea原创 2021-06-23 08:59:21 · 278 阅读 · 0 评论
分享