ADeveloperH Blog

Meet a better self !

Android 周边技术分享


Java并发编程:volatile的使用及其原理

最近的文章

面经Android面经-基础篇(持续更新…)金三银四,Android高级开发面试题目,帮你助力Android面经-基础篇(持续更新…)吐血整理!17年下半年面试问题以及解析精华整理(上)1 四大组件相关1.1 Activity相关知识点Android之Activity生命周期浅析(一)Activity 生命周期 ——各种情况测试关于Activity各种情况下的生命周期深入理解Activity的生命周期Activity之间的通信方式Android之Activity之间的数据通信方式大全(一)...…

继续阅读
更早的文章

Java并发编程:Synchronized及其实现原理

1 Synchronized的基本使用在并发编程中,多线程同时并发访问的资源叫做临界资源,当多个线程同时访问对象并要求操作相同资源时,分割了原子操作就有可能出现数据的不一致或数据不完整的情况,为避免这种情况的发生,我们会采取同步机制,以确保在某一时刻,方法内只允许有一个线程。采用 synchronized 修饰符实现的同步机制叫做互斥锁机制,它所获得的锁叫做互斥锁。每个对象都有一个 monitor (锁标记),当线程拥有这个锁标记时才能访问这个资源,没有锁标记便进入锁池。任何一个对象系统都...…

继续阅读