Thread 和 Runnable 区别
多线程是并行计算实现的方式, 但是在单cpu中实际上没有真正的并行,只不过是多个任务通过cpu的快速轮转,产生多任务同一时间运行的错觉.而其中的任务就是进程....每一个线程有自己的局部变量,程序计数器,生命周期.
eg....,stackSize 越大代表线程的递归深度越深,stackSize越小创建线程的数量越多
java虚拟机栈和程序计数器都是线程私有的,生命周期和线程相同
堆内存是被所有线程共享的内存区域....设置守护线程 setDaemon 方法, true 代表守护线程
父线程是守护线程,子线程是守护,反之亦然
守护线程必须在启动前设置才有效
2....如果优先级大于组的优先级,那么指定的优先级则会失效,则是组的最大优先级.
main 的优先级是5,它派生出来的程序的优先级都是5
4.