java 多线程死循环怎么动态传参?急!

java 多线程死循环怎么动态传参?急!,第1张

用继承的方式实现Thread类,取名MyThread,在MyThread里面加一个属性 private Thread otherThread并且给get,set方法.

在run方法里面的死循环中判断,if(otherThread!=null){取你要的参数}

这样一来,在new完thread1和thread2之后,调用thread2.setOtherThread(thread1)

然后再去start.

当然,还要给MyThread加一些属性存放你要传递的参数,在thread1的死循环里 *** 作这些属性.

在b.jsp之前先取一下,看看是否能取到title的所有值!!

如果能取到,那应该没有问题!!

如果你觉得实在有问题的话,你就不用key。想简单实现用数组就可以了!!

数组各个元素分别对应它相应的值!!

参数int...a就是不定长参数,在这里就是你new的数组{1,2,3,4,5},你也可以把数组改为{1,2,3},不定长参数基本就是这个意思。。

for在这的用法就是C#里的foreach,就是循环遍历a(可以使数组名也可以是集合名)中所有的元素,在这种循环下不能改变数组里元素的值,只是起到遍历作用。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11439067.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存