Avatar billede dudu Nybegynder
04. februar 2014 - 12:58 Der er 3 kommentarer

synkronisering

hvad gør de tre metoder :


wait()
notifyAll()
notify
Avatar billede arne_v Ekspert
04. februar 2014 - 14:06 #1
Goer dig selv en tjeneste og skriv aldrig kode som bruger dem - java.util.concurrent pakken goer det stort set unoedvendigt at boevle med dem.

Men hvis du absolut skal:

wait faar en traad til at vente paa et objekt d.v.s. at traaden venter indtil den bliver notifyet om at den kan fortsaette

notify paa et objekt informerer en enkelt traad der venter paa dette objekt om at den kan fortsaette

notifyAll paa et objekt informerer alle traade der venter paa dette objekt om at de kan fortsaette (de forskellige traade finder saa paa anden vis uad af hvem der skal have lov til rigtigt at fortsaette)
Avatar billede dudu Nybegynder
04. februar 2014 - 14:19 #2
Ok tak :)
kan du godt fortælle mig hvad er RMI for noget ??
Avatar billede arne_v Ekspert
04. februar 2014 - 14:28 #3
RMI er en Java high level client server protokol, som tillader en et client program at kalde en metode i en server ligesom det var en lokal metode.

Jeg har skrevet et par artikler om det:

http://www.eksperten.dk/guide/25

http://www.eksperten.dk/guide/225

(de er lidt gamle og nogen ting er blevet nemmere siden, men principperne gaelder stadig)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester