java吧 关注:1,242,055贴子:12,713,208
  • 20回复贴,共1
这道笔试题加分项居然没答好


IP属地:广东来自Android客户端1楼2018-01-09 18:59回复
    输出结果没写对


    IP属地:广东来自Android客户端2楼2018-01-09 18:59
    回复
      piggy方法gname没变吧


      IP属地:上海来自Android客户端3楼2018-01-09 19:03
      回复(7)
        在piggy线程开启了,结果应该不确定了啊.输出语句可能在for循环开始前就执行,或者循环中执行,也可能循环完了才执行啊?


        IP属地:广东5楼2018-01-09 20:51
        回复
          需要吗?


          IP属地:重庆来自Android客户端6楼2018-01-09 23:01
          回复
            我不告诉你我不会


            IP属地:北京9楼2018-01-10 16:20
            回复
              你要注意main方法中是怎么调用线程的,new一个线程对象!所以改变的是new对象里的变量值,而你输出的是当前类中的sName


              IP属地:安徽10楼2018-01-10 17:19
              收起回复


                抱歉,我也理解错了,类变量是放在方法区中,所以new对象跟他没关系。这里之所以打印的值不变,是因为不同线程的问题,一个是主线程main,一个是run线程,异步执行。


                IP属地:安徽11楼2018-01-10 17:52
                收起回复
                  你这是什么工具


                  IP属地:广东来自Android客户端12楼2018-01-10 17:56
                  收起回复
                    学习雷锋好榜样!


                    IP属地:江苏13楼2018-01-15 10:15
                    回复