线程中定义了一些属性,其中有以下四个
给的编号(ID):long,标识不同的线程。
名称(name):有默认值,但可以设置,主要是给人看的,用于调试和定位问题
是否是守护线程(Daemon):是否为守护线程,这个属性的默认值和相应线程的父线程的该属性值相同,setDaemon()只能在start前调用。守护线程通常用于执行一些重要性不是很高的任务,相比于非守护线程(用户线程),他不会影响到虚拟机的停止,
正常停止,则虚拟机会等用户线程都运行完才会停止。
如果虚拟机进程是直接被kill掉,则用户线程则影响不到了,毕竟老大都没了。
优先级:
一般设置为norm_priority ,设的过高或过低都会可能导致饥饿线程(一直得不到运行),本质上是给线程调度器一个提示,默认是5。
先说这四个啦,后续再补