Ciao a tutti.
Scrivendo del codice per un programma che utilizza RMI mi è sorto un dubbio riguardo ai metodi synchronized.
La mia domanda è molto semplice:
Se mi trovo ad avere due metodi synchronized, uno di classe (static) e uno di istanza, questi possono essere eseguiti contemporaneamente (da più thread) oppure il primo ad essere eseguito, che quindi ottiene il lock, blocca l'altro fino al suo completamento?
Es.
Spero di essermi spiegato in maniera chiara.codice:public synchronized void m1(){ ; } private static synchronized void m2(){ ; }
Grazie