除了使用 synchronized、Lock 加锁之外,Java 中还有很多不需要加锁就可以解决并发问题的工具类 ...[作者空间]
1. volatile简介在上一篇文章中我们深入理解了java关键字 这篇文章带你彻底理解synchronized...[作者空间]
1. synchronized简介在学习知识前,我们先来看一个现象: 开启了10个线程,每个线程都累加了10000...[作者空间]
本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注 volatile关键字与synchro...[作者空间]
1、什么是进程,什么是线程,为什么需要多线程编程? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,...[作者空间]
1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)...[作者空间]
前言: Java中的线程池十分重要,无论是在实际应用中还是应对面试。因此本文根据<
线程池一直是一个比较生疏的概念,最近在整理这方面的知识,就把它分享出来。下面分以下三个部分依次展开。 线程池调度 ...[作者空间]
并发包 java.util.concurrent从jdk1.5开始新加入的一个包,致力于解决并发编程的线程安全问题...[作者空间]
一. Condition接口简介 任意一个Java对象,都拥有一组监视器方法(定义在java.lang.Obje...[作者空间]
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目...[作者空间]
(前述:之前面试的时候也被问到:线程池TreadPoolExecutor的实现原理,可以从以下几点讲述 参数、) ...[作者空间]
一、学习FutureTask的时候,要知道,为什么引入这个概念。 我们在创建线程的时候,一般都是继承thread类...[作者空间]
Handler 本文主要详细去解读Android开发中最常使用的Handler,以及使用过程中遇到的各种各样的疑...[作者空间]
执行一个异步任务你还只是如下new Thread吗? 一、为什么使用线程池 使用new Thread执行多个线程有...[作者空间]
《java并发编程的艺术》 在JDK的并发包里提供了几个非常有用的并发工具类。 1.CountDownLatch ...[作者空间]
Android中的消息机制主要是指Handler的运行机制,而Handler的运行又离不开Looper和Messa...[作者空间]
Android 多线程系列 Android 多线程之几个基本问题 Android 多线程之阻塞队列 Android...[作者空间]
相关概念 并发 并发是指多个线程同时处于执行的某个状态,交替地使用系统资源来处理任务。使用并发具有以下优势: 速度...[作者空间]
Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每...[作者空间]