java 多线程应用
摘要:
java中最基本的实现线程的方法:继承Thread,覆盖run方法,创建此类的实例,然后调用start方法实现接口Runnable,实现run方法,创建Thead对象,用构造函数将要执行的类构造进去,调用start方法。实现了线程管理和线程执行内容的分离线程相关的一些关键方法:sleep:Thread的静态方法,让当前正在执行的线程休眠一段时间,过程中不会释放获取到的锁yield:暂停当前线程,让当前线程重新回到可执行状态,也不会释放锁。yield可以理解为”退让“,首先判断是否有其他的同优先级线程,若有则转交CPU占有权,没有则继续执行。和sleep不同的是,sleep可以让优先级不同的线程 阅读全文
posted @ 2011-12-04 21:42 死写代码的 阅读(185) 评论(0) 推荐(0)
浙公网安备 33010602011771号