السلام عليكم اخي :
حقيقة انا اريد هذا الإستفسار و ذلك بسبب هدف ما يلزمني في برمجتي في المستقبل القريب .
حقيقة // قمت بتجريب مثال بسيط , لكن الذي لا أعرفه , هل بإستدعاء recursion يقوم بفتح Thread جديد , ام يبقى على نفس Thread ؟؟
كود
public class RecThread implements Runnable
{
Thread t;
public RecThread(){
t = new Thread(this);
t.start();
}
public void run(){
int i = 0;
while(i < 10){
if(i == 5)
run();
else
System.out.println("i:=["+i+"]");
try{Thread.sleep(500);}
catch(Exception ex){}
i++;
}
}
public static void main(String[]args){
RecThread rt = new RecThread();
}
}