Ett program som utför en enda uppsättning instruktioner är utmanande nog för de flesta börjar programmerare . Men när de flyttar till mer avancerade projekt de kommer att börja behöva skapa flera typer av åtgärder som körs samtidigt . I programmering termer kallas detta " multi - threading , " där varje tråd är en uppsättning instruktioner för utförande av en uppsättning aktiviteter . Java tillhandahåller ett antal inbyggd funktion för skapande och hantering av flera trådar . Medan explicit döda en tråd är dålig programmering form i Java , är det möjligt att göra det med " stopp " metoden . Instruktioner
1
Förklara din tråd använder linjen " Runnable r = ny MyRunnableClass ( ) ; " där " MyRunnableClass " är en java klass som implementerar " Runnable " gränssnitt . Detta ger klassen tillgång till Java metoder för reglering av tråden funktion
2
Skriv in koden för att inleda tråden genom att skriva " Thread t = new Thread ( R ) , " . Följt av " t.start ( ) ; " på nästa rad i din källkod . Detta kommer att inleda den klassen att börja köra som en oberoende tråd
3
Ange sifferkoden . " T.stop ( ) , " i den del av din källkod där du vill att döda gänga . Addera