Lecture overview -- Keyboard shortcut: 'u'  Previous page: Tråde i Java [Section] -- Keyboard shortcut: 'p'  Next page: Interfacet Runnable -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Page 11 : 41
Forelæsningsnoter i Objekt-orienteret Programmering
Samtidighed i Java
Trådbegrebet i Java

Inden vi rigtig går igang med at rulle Java's understøttelse af tråde ud vil vi karakterisere Java's tråd begreb

En tråd er et sekventielt programforløb i et Java program, som tager udgangspunkt i et objekt af typen Thread

En tråd er betegnelsen for et sekventielt programforløb inden for rammerne af et Java program

  • Karakteristik af en tråd i Java

    • Et Java program består af én eller flere tråde

    • En tråd kan ækvivaleres med et aktivt objekt

    • En tråd er en 'letvægtsproces' inden for rammerne af et program

      • Kontrast: Et program udføres i en proces af et operativsystem

    • Hver tråd har sit eget 'bogholderi' med bl.a. programtæller og stakken af aktiverede metoder