![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:陕西
cpu 程序计数器PC(预备地址)下一个将要执行指令的地址,计数是一个递增的过程 指令执行过程图片.png1)程序计数器 存放 指令地址2)指令...
1、相关类:1)接口Executor:处理Runnable 的方法,没有返回 2)接口ExecutorService,继承自Executor, ...
最基本的使用代码: 1、创建Observable过程的变迁: 每一次的变化都是创建一个Observable对象,每一个变迁以后都是下一个Obse...
底层原理说明: 例如有ThreadA和ThreadB等2个子线程,如果ThreadA作为接收端,ThreadB是发送端。在Linux系统中,管道...
1、子线程给主线程发送数据,主线程作为接收方,主线程处理数据结果。 使用static修改,避免Handler 长期持有Activity,引用内存...
1、一个AsyncTask对象只能执行一次任务,否则会报错。 这里执行会报错,报错原因是因为在executeOnExecutor方法中会检查As...
1、AsyncTask是一个抽象类,其中重要的属性有以下几个:THREAD_POOL_EXECUTOR:一个Executor对象,AsyncTa...
为了调用关系明确及安全,AsyncTask类在继承时要传入3个泛型参数,3个泛型的主要作用是可以限定每一个方法传入的参数类型 。execute(...