Een programma dat een enkele set van instructies uitvoert is uitdagend genoeg voor de meeste begin programmeurs . Maar als ze verhuizen naar meer geavanceerde projecten die zij zullen beginnen te hoeven meerdere sets van acties die gelijktijdig uitvoeren creëren . In programmeertermen is deze "multi - threading ", waarbij elke draad een reeks instructies voor het uitvoeren van een aantal taken . Java biedt een aantal ingebouwde functie voor het creëren en beheren van meerdere threads . Terwijl expliciet het doden van een draad is slecht programmering vorm in Java , is het mogelijk om dit te doen met de " stop" -methode . Instructies 1 Verklaar uw draad met behulp van de lijn " Runnable r = new MyRunnableClass ( ) ; " waar " MyRunnableClass " is een Java- klasse die de " Runnable " interface implementeert . Dit geeft de klasse toegang tot de Java- methoden voor het reguleren thread functie 2 Schrijf de code om de discussie te starten door te typen " Thread t = new Thread ( r ) ; " . Gevolgd door " t.start ( ) ; " op de volgende regel in uw broncode . Dit zal die klasse te starten met lopen als een onafhankelijke thread 3 Typ de code . " T.stop ( ) ; " in het deel van uw broncode waar u wilt de doden thread .
|