Я новичок в программировании в java, и я надеюсь, что выбрал правильный заголовок. Первый мой код:Измените параметры по методу
public class main
{
public static void main(String args[])
{
SysOutSleep sos = new SysOutSleep("Test", 450, 3);//set the value
Thread t = new Thread(sos);
t.start();
//here i want to change the parameters from sos
//they should be something like that ("Test2", 390, 1)
//and after that i start the thread again with the new parameters
t.start();
}
}
Так как я могу изменить их, спасибо заранее :)
Что такое 'SysOutSleep'? (Кроме того, я думаю, вы имеете в виду, что хотите изменить * аргументы *. * Параметры * - это типы, которые принимает метод, * аргументы * - это значения, которые мы передаем им.) – Radiodef
Не 100% уверены, что вы хотите, вопрос очень расплывчато! Вы изменяете параметры, используя переменные (в общем, как вы должны это делать). – Roger
Вы не можете «запустить» поток дважды. Является ли это программой Java? – CKing