套接字中客户端之间的共享数据

时间:2014-11-04 14:40:18

标签: java multithreading sockets client-server

如果我有来自B类的A类和2个线程,并且我希望该线程能够访问A类中的变量x 如果其中一个线程操作该变量,第二个线程如何从第一个线程获得x的最后一个值?

例如

public class A {
   public static int x = 0;
   public static void manipulate{
      x++;
   }
}
例如

和B类:

public class B implements Runnable{ 
   public void run{
       A.manipulate();
    }
}

如果我运行2个线程,第一个将x设置为1,第二个设置x为2,是真的吗? 如果不是真的,我怎么做?

0 个答案:

没有答案