Java多线程基础
文章平均质量分 69
_夜风
我好懒怎么办
展开
-
Java多线程练习
国际惯例,先贴出代码package jiankong;import java.util.Date;public class jiankong { public static void main(String [] args) { MyThread thread = new MyThread(); thread.start(); try {原创 2015-02-28 18:32:04 · 646 阅读 · 0 评论 -
Java多线程练习三
public class ex5 { public static void main(String [] args) { thread5 t1 = new thread5(); thread5_1 t2 = new thread5_1(); t1.setPriority(Thread.NORM_PRIORITY+3); t1.start(); t2.start()原创 2015-03-06 16:28:56 · 471 阅读 · 0 评论 -
Java多线程练习二
public class ex3 { public static void main(String [] args) { thread2 t1 = new thread2("hello"); t1.start(); try { t1.join(); //Thread.sleep(0); } catch(InterruptedException原创 2015-03-06 15:38:31 · 492 阅读 · 0 评论 -
线程认识
public class ThreadDemo extends Thread{public void run() { for(int i = 0; i <= 5; i++) { try { System.out.println(currentThread().getName() + "---" + i); sleep(100); } catch (InterruptedExce转载 2015-05-11 10:38:27 · 349 阅读 · 0 评论 -
Java线程同步与死锁认识
讲下自己的认识,算小小的总结吧!synchroized 具有同步线程的功能,它的处理机制类似于给参数里面的对象赋一个标记值,来表明当前状态,当程序里面某个线程执行synchroized里面的代码段时,它会先对这个状态进行判断,如果处于0这种状态,它会暂时被阻塞,所以能有效防止数据错误的产生。死锁这个概念,个人理解是两个线程或多个线程产生冲突,例如两个线程,两个代码块,当线程一在处理原创 2015-05-21 13:21:08 · 372 阅读 · 0 评论