程序、进程、线程的关系
1、程序是指一段程序代码,属于静态的事物。
2、程序执行起来后,形成一个进程,属于动态的事务。
3、一个进程包含多个线程,至少包含main\gc等线程,这些线程共享一个进程的资源,包括内存、cpu等。
thread.run()是类似于调用一个函数,顺序依次执行;thread.start()才是真实的多线程并发同时执行。
不积跬步无以至千里,不积小流无以成江海!
1、程序是指一段程序代码,属于静态的事物。
2、程序执行起来后,形成一个进程,属于动态的事务。
3、一个进程包含多个线程,至少包含main\gc等线程,这些线程共享一个进程的资源,包括内存、cpu等。
thread.run()是类似于调用一个函数,顺序依次执行;thread.start()才是真实的多线程并发同时执行。