最新 最热

MBProgressHUD 优雅地去提示

当执行需要较长时间的任务时,使用MBProgressHUD最重要的一点是: 保证主线程是空闲的,这样可以使UI实时更新.因此: 建议在 主线程中使用 MBProgressHUD, 把其他你想要执行的任务放到其他的线程里:...

2022-05-11
0

1. 单例模式(Singleton)

有时候我们只需要一个类就可以完成所需要的业务了,那么就不需要多次创建对象、管理对象,因为这是一件十分耗费系统资源的事

2022-05-09
1

6.JUC线程高级-Lock 同步锁

JDK1.5之前才使用上述两种方式借助于:synchronized 隐式锁。之后出现一个新的显示同步锁

2022-04-13
1

Java 所有 单例模式 实现及优缺点总结

单例模式作为开发过程中最常用的设计模式之一,是程序员必须了解和掌握的一种设计模式,虽然单例的实现方式和手段有很多种,但每一种都有着各自的优缺点,你是否真正的了解了各自的差异?最终如何在代码中运用,就需要我们对每一...

2022-04-07
1

Java单例的8种实现方式及优缺点详解

单例模式作为开发过程中最常用的设计模式之一,是程序员必须了解和掌握的技能,但是单例的实现方式和手段有很多种,每一种都有着各自的优缺点,如何在代码中运用就需要我们对每一种实现方式都了如执掌方可运筹帷幄。...

2022-04-07
1

java设计模式之单例模式

单例模式作为开发过程中最常用的设计模式之一,是程序员必须了解和掌握的技能,但是单例的实现方式和手段有很多种,每一种都有着各自的优缺点,如何在代码中运用就需要我们对每一种实现方式都了如执掌方可运筹帷幄。...

2022-04-06
1

线程安全(ThreadSafety)

上节提到了线程安全的问题,说了一个例子,1000个人抢100张票,这节就从此案例着手,下面先看一下代码实现:

2022-03-29
1

译文《Java并发编程之volatile》

Java的volatile关键字用于将Java变量标记为“存储在主内存中”。更准确地说,每次对volatile变量的读取都将从计算机主内存中读取,而不是从CPU缓存中读取,并且每次对volatile变量的写入都将写入主内存,而不仅仅写在CPU缓存...

2022-03-22
1

《吊打面试官》系列-乐观锁、悲观锁

关于线程安全一提到可能就是加锁,在面试中也是面试官百问不厌的考察点,往往能看出面试者的基本功和是否对线程安全有自己的思考。

2022-02-17
1