队列 队列是一种特殊的线性表,支持先进先出。对头:获取数据的一端叫对头;队尾:插入数据的一端叫队尾。我们可以用一个现实生活中的例子来理解队列:我们在排队的时候,都是从前往后排...

队列 队列是一种特殊的线性表,支持先进先出。对头:获取数据的一端叫对头;队尾:插入数据的一端叫队尾。我们可以用一个现实生活中的例子来理解队列:我们在排队的时候,都是从前往后排...
手机的物理结构是有限的,内存的存储也是有限的,所以就需要在内存不足时对数据进行清理。内存的淘汰机制主要有以下几种:1、FIFO (First In, First Out)先进...
一般情况下,我们执行并发任务时都是用Thread和Runnable,或者线程池,但是这些方法都不能返回执行的结果,需要通过Handler发送消息的方法,返回我们需要的结果。其...
后台线程也叫守护线程。可以在调用start开启线程之前,调用setDaemon(true)把线程设置为守护线程。注意事项:1、main线程不能设置为守护线程,切记。2、设置守...
线程让步。Thread.yield()方法作用是:暂停当前正在执行的线程对象,并执行其他线程。但是,实际中无法保证yield()达到让步目的,因为让步的线程还有可能被线程调度...
Android中的权限分为系统权限和应用自定义权限,系统权限又分为正常权限和危险权限。正常权限只需要在AndroidManifest.xml文件中申请即可。对于危险性权限,在...
IPC简介 IPC是Inter-process communication的缩写,含义是进程间通信或者叫跨进程通信,是指两个进程间进行数据交换的过程。 进程和线程。 1、线程...
上一篇文章讲了进程间通信的概念以及多进程模式的基础知识,想了解的请移步IPC基础一 序列化接口有两个,一个是Serializable接口,一个是Parcelable接口。其中...
IPC传值的方式有多种:1、通过Bundle2、使用文件共享3、使用Messenger4、使用AIDL5、使用ContentProvider6、使用Socket 通过Bund...
共享文件也是一种不错的进程间通信方式,两个进程通信读写同一个文件夹交换数据。A进程把数据写入文件,B进程通过读取这个文件来获取数据。下面举个例子 注册 保存数据 获取数据 注...