java简单学习笔记201812013

多线程的两种创建方式 

1:类继承Thread,并重写run方法,调用写法  ThreadDemo td=new ThreadDemo(),td.start(),注意,线程 调用只能用.start()方法,如果用run()调用则和非多线程普通方法一样;

2:类实现Runnable接口,并重写run方法,调用写法 先明量runable类,再传到Thread的参数中。RunableDemo rd=new RunableDemo(); Thread t1=new Thread(rd); t1.start();

在多线程 中,尽量不要使用过时的.stop,supend,resume方法,用wait,notify,notifyAll方法

3、多线程 的同步操作。在要使用的共享数据语句块前,使用关键字synchronized(共享数据){  语句块  }加锁。

猜你喜欢

转载自www.cnblogs.com/lofe/p/10116563.html