Многопоточная программа для печати чисел от 1 до 50?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Многопоточная программа для печати чисел от 1 до 50?

Сообщение Anonymous »

Я пытаюсь написать программу, в которой создаются два потока, и результат должен быть таким: 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»