programmes, y compris ceux programmés dans le langage Java , constituent un ensemble linéaire d'instructions pour le processeur de l' ordinateur à suivre. Pour les programmes simples , une seule ligne d'instructions est suffisante. Toutefois, les programmes les plus avancés auront besoin d'un programme d'effectuer plusieurs tâches et d'exécuter plusieurs lignes d'instructions simultanément. Chaque ligne d'instructions est appelé un «fil », et les programmeurs qui programmes de code qui s'exécutent multitâche programmes créent ce que l'on appelle des applications " multi-thread " . En Java, il n'est pas difficile d'effectuer plusieurs tâches en exécutant un certain nombre de différents threads. Instructions 1 déclarer une classe , qui contiendra le code pour un ensemble particulier de tâches que vous courrez en plus du thread principal du programme, qui implémente l'interface Runnable . Pour ce faire, en ajoutant " implémente Runnable " à la fin de votre nom de classe. 2 déclarer une méthode " public void run" qui agira comme point de départ pour votre fil supplémentaire . Écrivez votre code pour l'exécution suivra à partir de cette méthode. 3 déclarer une nouvelle instance de la classe contenant le code d'un fil supplémentaire avec la syntaxe "instance = new Runnable MyThreadClass () , " où " instance " est le nom que vous donnez à votre instance de classe et " MyThreadClass " est le nom de la classe contenant le code pour le thread particulier. Pour ce faire, dans le thread principal de votre programme 4 assigner le code de fil à un nouveau thread avec la syntaxe " new_thread du filetage = new Thread (instance) ; " . Où " new_thread " est le nom que vous donnera ce sujet et "instance" est le même nom d'instance que vous avez utilisé lors de la dernière étape 5 Début multitâche avec le thread particulier avec la syntaxe ". new_thread.start ();" où new_thread " »est le même nom de thread que vous avez utilisé lors de la dernière étape .
|