Я пытаюсь написать программу, в которой создаются два потока, и результат должен быть таким: 1-й поток печатает 1, следующий поток печатает 2, 1-й поток снова печатает 3 и так далее. Я новичок, поэтому, пожалуйста, помогите мне четко. Я думал, что потоки используют одну и ту же память, поэтому они будут использовать переменную i и печатать соответственно. но на выходе я получаю поток1: 1, поток2: 1, поток1: 2, поток2: 2 и так далее. пожалуйста, помогите. вот мой код
class me extends Thread
{
public int name,i;
public void run()
{
for(i=1;i
Подробнее здесь: https://stackoverflow.com/questions/261 ... om-1-to-50