Navigate to list of lectures -- Keyboard shortcut: 'u'  Previous lecture -- Keyboard shortcut: 'p'  Next lecture -- Keyboard shortcut: 'n'  Course home        Alphabetic index  Exit possible frame set        First slide  First annotated slide  Lecture notes - all slides and notes together        Help page about these notes
Lecture 14

LECTURE 14:
Samtidighed i Java

Kurt Nørmark ©
Department of Computer Science, Aalborg University, Denmark

September 2001

Title page            Abstract            References from this lecture            Exercises in this lecture            

Page 1Introduktion og motivationPage 22Eksempel på prioriteter: Prioriterede sange
Page 2Vores programmering indtil nu...Page 23Tommelfingerregler for prioritering
Page 3Naturlig samtidighedPage 24Synkronisering af tråde i Java
Page 4AfgrænsningPage 25Interferens mellem tråde
Page 5TerminologiPage 26Kritiske regioner
Page 6Begreber og problemstillingerPage 27Synkroniserede metoder
Page 7Grundliggende antagelserPage 28Eksempel på synkronisering: SynkroniseretKonto
Page 8Oversigt over væsentlige problemstillingerPage 29Detaljer om synkroniserede metoder
Page 9Samtidighed i forhold til OOPPage 30Trådsikre klasser
Page 10Tråde i JavaPage 31Java's synchronized kommando
Page 11Trådbegrebet i JavaPage 32Synkroniserede konti via synchronized kommandoer
Page 12Interfacet RunnablePage 33Monitorer
Page 13Trådskabelse gennem subklasse af ThreadPage 34Synkronisering: For lidt og for meget
Page 14Trådskabelse ved implementering af RunnablePage 35Eksempel på et program med synkronisering: Producent og Forbruger
Page 15Egenskaber af klassen ThreadPage 36Wait og notify
Page 16Eksempel på et program med tråde: SkjaldPage 37Wait og Notify idioms
Page 17Mulige tilstande af en tråd i JavaPage 38Eksempel på et program med synkronisering: Synkroniseret Sangkor
Page 18Tråde i forhold til SwingPage 39Skedulerende og synkroniserende metoder: oversigt
Page 19Skedulering af tråde i JavaPage 40Trådgrupper
Page 20Indbyrdes fremdrift i trådePage 41Trådgrupper
Page 21Skedulering baseret på prioriteter i Java

LENO - LEcture NOtes with LAML technologyGenerated: Monday March 31, 2008, 12:09:55
on the system cs-unix
Program Oriented Web Engineering - using LAML