Hoi,
Ik ben nu bezig met een stukje code die moet checken of een Listener thread draait.
Ik had het idee om de actieve threads te gaan aflopen. En dan te checken of de Listener thread naam daarin voorkomt.
Ik heb hiervoor de volgende code gevonden:
Echter nu krijg ik van de compiler de error:
Error #: 553 : variable ThreadList might not have been initialized
Dat lijkt logisch, maar hoe kan ik in godsnaam die Array initialiseren
Het lijkt mij dat de enumerate functie het initialiseren zou moeten doen.
Als er overigens beter methoden zijn om te checken of een bepaalde thread draait hoor ik het graag
Ik ben nu bezig met een stukje code die moet checken of een Listener thread draait.
Ik had het idee om de actieve threads te gaan aflopen. En dan te checken of de Listener thread naam daarin voorkomt.
Ik heb hiervoor de volgende code gevonden:
code:
1
2
3
4
5
6
| Thread[] ThreadList;
int num = Thread.enumerate(ThreadList);
for (int i = 0; i < num; i++)
{
System.out.println("THREAD: " + ThreadList[i].getName());
} |
Echter nu krijg ik van de compiler de error:
Error #: 553 : variable ThreadList might not have been initialized
Dat lijkt logisch, maar hoe kan ik in godsnaam die Array initialiseren
Als er overigens beter methoden zijn om te checken of een bepaalde thread draait hoor ik het graag
It’s nice to be important but it’s more important to be nice