- 博客(3)
- 资源 (3)
- 收藏
- 关注
转载 Java创建线程的两种方法
Java提供了线程类Thread来创建多线程的程序。其实,创建线程与创建普通的类的对象的操作是一样的,而线程就是Thread类或其子类的实例对象。每个Thread对象描述了一个单独的线程。要产生一个线程,有两种方法:◆需要从Java.lang.Thread类派生一个新的线程类,重载它的run()方法; ◆实现Runnalbe接口,重载Runnalbe接口中的run()方法。
2014-12-21 09:26:08 432
转载 java并发(一)wait,notify的使用
Java是第一个内置对多线程支持的主流编程语言。在Java5之前,对多线程的支持主要是通过对块结构的同步实现的(synchronized配合wait,notify,notifyAll),Java5引入了java.util.concurrent包,提供了对多线程编程的更高层的支持。在Java中,除了int等基本类型之外,一切皆为对象。synchronized关键字以及Object类中的wai
2014-12-20 15:36:35 402
原创 Java多线程之间通信——修改对象中的成员变量
线程之间的通信,可通过对对象的成员变量的状态修改,达到控制线程的目的。Java中,线程要基于对象才能创建。如:ThreadTest t1 = new ThreadTest();t1.start();//启动一个线程,并运行ThreadTest 中的run()方法如何对另外一个线程的状态控制,通过传入另外那个对象的实例,然后调用另外这个对象的私有函数,该私有函数内改变成员变量的状态。
2014-12-20 12:45:05 961
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人