如上图所示,线程有四个属性: 线程ID 线程名称 守护线程 线程优先级 1.线程ID 每个线程都有id,这个id不能修改 线程id会不停的自增,从1开始 main函数就是第一个线程,id=1 id是操作系统用来识别各个线程的编号,具有唯一性,从下面java的源码中看到,这个线程的Id初始值是0,但是每一次生成Id的时候都是先自增的(threadSeqNumber),所以起始值实际是1。 测试代码: / 线程Id从1开始,JVM运行起来后,自己创建的线程的Id早已不是0 / publicclassId{ publicstaticvoidmain(String[]args){ Thre...

  BDg8J1eDJudB   2023年11月01日   77   0   0 Java
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~