两道选择题,求解答,最好有思路..

img

两道选择题,求解答,最好有思路..
两道选择题,求解答,最好有思路..

第一题:首先new一个对象,赋值x=4,接着线程启动,处于就绪状态,然后调用makeltSo()方法,线程开始运行,运行run方法,x*=2后x=8,再经过x=x-1,x=7,最后输出7
第二题:
x = 0, y = 0 o= “”+0+0 = “00”
x = 0, y = 1 o = “00” +0+ 1 = “0001”
x = 1, y = 0 break 跳出内层for循环
x = 2, y = 0 o = “0001” + 2+0 = “000120”
x = 2, y = 1 break 跳出外层for循环,程序运行结束
最后输出000120


如果对你有帮助,请采纳一下哈!

代码运行一下就知道结果了,方法里加个输出就知道运行顺序了

把代码贴出来

第一题7,第二题选e