- 浏览: 691564 次
- 性别:
- 来自: 西安
最新评论
-
3482561:
Android 面试题目之 线程池 -
daojin:
直接布局。
安卓高手之路之图形系统(6)requestLayout的流程 -
hety163:
没明白楼主所说的最后两段。如果一个相对布局中有多个子view, ...
安卓高手之路之图形系统(6)requestLayout的流程 -
jackuhan:
100篇!!!膜拜
安卓高手之路之 图形系统之 图形框架(1) -
ritterliu:
不错,按照流程把关键代码都贴出来了。谢谢分享
Android输入输出系统之TouchEvent流程
请您先登录,才能继续操作
文章列表
假设,每个对象都有一个锁队列。来说明可以被多少个线程公用。
while(true){
{
if(线程要访问对象){
进队等待;
}
if(有锁,并且有等待的线程)
{
锁出锁队列; Thread.start();
进锁列;
Thread.end();
}
}
1.问题一:
在CPU中开辟一块独占内存(比如说这块内存可以上标记,说自己已经某个线程被独占),当这个线程结束,独占标记解除。
但是,(可以用汇编写这种功能的程序吗,高手赐教一下,谢谢!!)
2.问题二:
如果锁住了个局部变量,会出现什么问题呢?
- 2009-02-18 23:08
- 浏览 919
- 评论(0)
前提条件:
1.CUP 指令是一条线执行下来的.(如果是两条线,呵呵!那就没办法同步了.)
理解错误:
同步要解决的根源性问题是:
不是让CUP时间片被一个线程独占!(表面上好像是这样)
而是使共享的资源被多个线程改来该去!
因此:
线程的概念可以推广到任意的访问共享资源的对象:
几个CPU,或者几个电脑,几个网络,甚至几个人。
都可以被认为是一个线程。
2.支持多线程的操作系统.
一.多线程产生的原因
开电视--->烧开水
在这两个命令中,如果按照单线走--->
要等到电视 ...
- 2009-02-11 20:54
- 浏览 871
- 评论(0)
物体发出------分发事件--------》自身---------发出处理事件------》监听器
第一步:物体可以安装不同种类的监听器,这样可以处理不同类型的消息。通过组装的方式:class ObjcetClass{ ListenerInterface001 listener1;(在Swing中实际上是一个二叉树。) ListenerInterface002 listener2; ListenerInterface003 listener3; }第二步:构造监听器,通过实现:class Listener1 implements ListenerInterface001 ...
- 2009-02-07 11:51
- 浏览 2326
- 评论(0)
package asf;
interface Listener {
}
abstract class Event {
//public abstract void happen();
public abstract int getId();
}
class RainEvent extends Event {
private static final int id = 1;
/*public void happen() {
// TODO Auto-generated method stub
System.out.println("raining"); ...