进程是由线程组成
进程:可以理解成一个正在运行的程序。
线程:市金城里面的一个任务或一条命令。
java实现多线程的方法:
1.继承Thread类重写run方法
2.实现runrable接口的方式
为什么出现runrable接口?
因为java是单继承多实现的,继承往往会被占用,而无法通过thread类实现多线程,但是runnable接口可以达到这个目的
runnable好处同时实现资源共享。
进程:可以理解成一个正在运行的程序。
线程:市金城里面的一个任务或一条命令。
java实现多线程的方法:
1.继承Thread类重写run方法
2.实现runrable接口的方式
为什么出现runrable接口?
因为java是单继承多实现的,继承往往会被占用,而无法通过thread类实现多线程,但是runnable接口可以达到这个目的
runnable好处同时实现资源共享。