
Java并发编程之道
文章平均质量分 89
通俗易懂地讲解Java并发编程
极客星云
赵庆峰(极客星云),Java领域技术布道师,优快云博客专家,毕业于安阳师范学院,目前担任百融云创Java后端工程师,专注于JAVA后端技术,喜欢有挑战性和难度的技术攻关任务。
展开
-
【Java并发编程之如何在线程中安全地访问一个全局Boolean类型的静态变量?】
在Java中,保证多线程访问全局布尔变量时的读写安全性,需综合考虑可见性和原子性。原创 2025-02-11 09:58:42 · 494 阅读 · 0 评论 -
【Java并发编程之什么是指令重排序?如何避免指令重排序?】
在Java中,指令重排序是指编译器和处理器为了提高程序执行效率,可能会对指令的执行顺序进行重新排列。这种重排序不会改变单线程程序的执行结果(即遵循as-if-serial语义),但在多线程环境下,可能会导致不可预期的行为。原创 2025-02-10 20:33:09 · 1128 阅读 · 0 评论 -
Java并发编程之由于静态变量错误使用可能导致的并发问题
我们知道在 Java 后端服务开发中,如果出现并发问题一般都是由于在多个线程中使用了共享的变量导致的。今天我们就一起来看一个由于静态变量错误使用可能导致的并发问题原创 2024-06-07 00:00:02 · 1380 阅读 · 0 评论 -
Java源码解读篇之ClassLoader
源码层面了解下ClassLoader原创 2020-03-13 13:20:34 · 1342 阅读 · 0 评论 -
Java源码解读之HashTable
Java源码解读之HashTable原创 2021-02-24 23:33:38 · 301 阅读 · 0 评论 -
2. Java并发编程的魅力之进程,线程,并发,并行
什么是进程,什么是线程?什么是并发?什么是并行?原创 2019-12-19 10:28:17 · 436 阅读 · 0 评论 -
3. Java并发编程的魅力之线程的创建方法
讲解什么是Java中的线程,创建线程的几种方式。原创 2019-12-19 15:28:02 · 470 阅读 · 0 评论 -
4. Java并发编程的魅力之线程的几种状态
Java线程在运行的生命周期中可能处于下表中所示的6种不同的状态,在给定的一个时刻,线程只能处于其中的一个状态。原创 2019-12-19 16:18:14 · 460 阅读 · 0 评论 -
5. Java并发编程的魅力之使用线程池管理线程
Java并发编程之使用线程池管理线程原创 2019-04-30 22:12:15 · 558 阅读 · 1 评论 -
6. Java并发编程的魅力之volatile和synchronized关键字的含义和用法
Java 多线程并发编程中的volatile和synchronized关键字是Java功法中的难点,这篇博文将通过一个直观的示例讲解并发编程的道法。原创 2019-04-02 10:12:44 · 1212 阅读 · 0 评论 -
7. Java并发编程的魅力之synchronized隐式锁和Lock显式锁
synchronized隐式锁和Lock显式锁原创 2019-12-27 10:43:46 · 521 阅读 · 0 评论 -
8. Java并发编程的魅力之 Join的用法
举一个例子来讲解并发编程中 join() 的 用法原创 2020-01-20 14:56:40 · 579 阅读 · 0 评论 -
9. Java 并发编程的魅力之死锁
当线程中获取的锁太多,可能会出现死锁原创 2019-04-07 12:31:51 · 344 阅读 · 0 评论 -
10. Java并发编程的魅力之并发一定比顺序编程速度更快么?
没有阻塞的任务使用并发就没有意义~原创 2019-04-07 12:28:45 · 590 阅读 · 0 评论