Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur att göra flera saker med Java

    Program , inklusive de programmerade i Java , utgör en linjär uppsättning instruktioner för datorns processor att följa . För enkla program , är en enda rad instruktioner tillräckliga . Dock kommer mer avancerade program kräver ett program för att göra flera saker samtidigt och utföra flera rader av instruktioner samtidigt . Varje rad instruktioner kallas en " tråd " och programmerare som kod program som körs multitasking program skapar vad som kallas " flertrådiga " applikationer . I Java , är det inte svårt att göra flera saker genom att köra ett antal olika trådar . Instruktioner
    1

    Deklarera en klass , som kommer att innehålla koden för en viss uppsättning av uppgifter du kommer att köras utöver den röda tråden i programmet , som implementerar Runnable gränssnittet . Gör detta genom att lägga till " implementerar Runnable " till slutet av ditt klassnamn .
    2

    Deklarera en " public void run " metod som kommer att fungera som utgångspunkt för din extra tråd . Skriv din kod så att dess genomförande kommer att följa av denna metod .
    3

    Deklarera en ny instans av klassen som innehåller koden för en extra tråd med syntaxen " Runnable instans = new MyThreadClass ( ) , " där " instans " är det namn du ger din klass instans och " MyThreadClass " är namnet på den klass som innehåller koden för den aktuella tråden . Gör detta inom den röda tråden i ditt program
    4

    Tilldela tråden koden till en ny tråd med syntaxen " Thread new_thread = new Thread ( instans ) , " . Där " new_thread " är det namn du kommer att ge denna tråd och " instans " är samma instans som du använde i det sista steget
    5

    Börja multitasking med viss tråd med syntaxen . " new_thread.start ( ) ; " där " new_thread " är samma tråd som du använde i det sista steget .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder en Controller i Java
    ·Hur man gör en aritmetisk uttalande i Java
    ·Hur man gör Java Knappar samma storlek
    ·Hur man använder Weblogic.ejbc Istället för Weblogic…
    ·Hur man gör en enkel miniräknare med Java
    ·Hur får man den Maven Pom Version på våren
    ·Hur man läsa en fil med Java
    ·Konvertera Egenskaper String i Java
    ·Hur man gör ett foto till en Akvarellmålning Kopierin…
    ·NetBeans Sökfunktion
    Utvalda artiklarna
    ·Hur man skapar PHP Aliasing för en webbadress med Ples…
    ·Hur man gör en klickbar knapp i C
    ·Så här ändrar en textfil med PHP
    ·Om Arrays
    ·Hur man skickar PHP fel till en fil i stället för Web…
    ·Hur du startar Perl Från SSH
    ·Hur vill hänvisa till en fil från HTML
    ·Hur Infoga jQuery
    ·Hur man använder Strict i ett Perl Script
    ·Hur att binda till en typ av objekt Med WPF
    Copyright © Dator Kunskap http://www.dator.xyz