webForumDet fria alternativet

Threads

Java

3 svar · 371 visningar · startad av xhlin

Medlem sedan sep. 200576 inlägg
Frågan#1

hur funkar trådar egentligen, är det omöjligt att skapa "en tråd i en tråd" ?

class main{
klass1 k1 = new klass1();
Threa t1 = new Thread(klass1);
t1.start();

}
class klass1 implements Runnable{
klass2 k2 = new klass2();
thread t2 = new Thread(klass2);
t2.start();

..gör något..
}
class klass2 implements Runnable{
...gör något..
}

tack på förhand

Medlem sedan sep. 200614 inlägg
#2

Hejsan!

Inget jag har testat i Java men det fungerar i c#. Rent logiskt borde det inte vara några bekymmer, frågan är bara varför man vill ha nästlade trådar?

Medlem sedan juli 20033 147 inlägg
#3

Nej, det ska gå alldeles utmärkt. Vad strular?

Medlem sedan sep. 2001961 inlägg
#4

Men... Numera bör man inte använda råa trådar utan istället använda sig av Executors som finns i java.util.concurrency.

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)