synchronized

Que signifie "synchronisé"?

J'ai quelques questions concernant l'utilisation et l'importance de la synchronized clé. Quelle est la signification du mo ... nchronized? Quand les méthodes devraient-elles être synchronized? Qu'est-ce que cela signifie par programme et logiquement?

Éviter synchronisé (ceci) en Java?

Chaque fois qu'une question apparaît sur SO à propos de la synchronisation Java, certaines personnes sont très impatientes de ... rouillage autre que synchronized(this) fournit, alors synchronized(this) n'est pas applicable, donc ce n'est pas le problème

Java méthode synchronisée verrou sur l'objet, ou de la méthode?

Si j'ai 2 méthodes synchronisées dans la même classe, mais que chacune accède à des variables différentes, 2 threads peuvent- ... b++; } } 2 threads peuvent-ils accéder à la même instance de classe X exécutant x.addA() et x.addB() en même temps?

méthode synchronisée java-comment ça marche

Je pense que je le sais, mais j'aimerais que cela confirme. , Évidemment, la synchronisation des blocs d'autres threads d'ac ... de penser que si la méthode ne fait qu'une seule ligne comme celle ci-dessus, cela ne sert à rien de la synchroniser. Merci

transaction de compte bancaire synchronisée méthode java

J'ai écrit la classe de compte suivante et la méthode de transaction synchronisée: public class Account{ private boolean ... s.. il ne peut pas y avoir de situation où deux (qui partagent le même objet de compte) seront dans la même méthode à la fois

En Java, quelle est la différence entre un moniteur et un verrou

En utilisant la méthode de mot-clé synchronisé, en utilisant la commande javap pour afficher le bytecode, on constate que mon ... e corriger si vous ne le faites pas. Quelle est la relation entre eux? Quelle est la relation entre le verrou et le moniteur?

Un thread peut-il appeler wait () sur deux verrous à la fois en Java (6)

Je viens de jouer avec des threads en Java pour me faire la tête (cela semble être la meilleure façon de le faire) et mainten ... essources distinctes que le thread doit utiliser en même temps, et que d'autres threads auront besoin des deux en même temps.

Java SCJP/OCPJP

Donné: public class NamedCounter{ private final String name; private int count; public NamedCounter(String name) { ... lisé uniquement pour les opérations de manipulation. Alors pourquoi répondre à C? Cette question vient des décharges SCJP.

Cosa significa "sincronizzato"?

Ho alcune domande riguardanti l'uso e il significato della parola chiave synchronized. Qual è il significato della parola chiave synchronized? Quando i metodi dovrebbero essere synchronized? Cosa significa programmaticamente e logicamente?

Evitare sincronizzato (questo) in Java?

Ogni volta che viene visualizzata una domanda su SO sulla sincronizzazione Java, alcune persone sono molto ansiose di sottoli ... à nel tuo blocco diverso da synchronized(this), allora synchronized(this) non è applicabile, quindi non è questo il problema

Blocco del metodo sincronizzato Java sull'oggetto o sul metodo?

Se ho 2 metodi sincronizzati nella stessa classe, ma ognuno accede a variabili diverse, 2 thread possono accedere a quei 2 me ... ++; } } 2 thread possono accedere alla stessa istanza della classe X eseguendo x.addA() e x.addB() contemporaneamente?

metodo sincronizzato java-come funziona

Penso di saperlo, ma vorrei che confermasse. Ovviamente i blocchi sincronizzati altri thread di accedervi, ma vedo e un sacc ... lue; } Ho ragione nel pensare che se il metodo fa solo una riga come sopra, allora non ha senso sincronizzarlo. Grazie

transazione conto bancario sincronizzato metodo java

Ho scritto la seguente classe di account e il metodo di transazione sincronizzato: public class Account{ private boolean ... uò esserci una situazione in cui due (che condividono lo stesso oggetto Account) si troveranno nello stesso metodo alla volta

In Java, qual è la differenza tra un monitor e un blocco

Usando il metodo synchronized keyword, usando il comando javap per visualizzare il bytecode, si scopre che viene utilizzato m ... giusto? Si prega di correggerlo se non lo fai. Qual è la relazione tra loro? Qual è la relazione tra il blocco e il monitor?

Può un thread chiamare wait() su due blocchi contemporaneamente in Java (6)

Ho appena scherzato con i thread in Java per aggirarli (sembra il modo migliore per farlo) e ora capisco cosa sta succedendo ... inte che il thread deve utilizzare allo stesso tempo e che alcuni altri thread avranno bisogno di entrambi allo stesso tempo.

Sistema di gestione

Dato: public class NamedCounter{ private final String name; private int count; public NamedCounter(String name) { ... tilizzato solo per le operazioni di manipolazione. Allora perché rispondere C? Questa domanda proviene da discariche SCJP.

Java block synchronized

I'm trying to synchronize the object ArrayList in the synchronized(){} block. In a separate thread, I capture this object in ... nchronized { public ArrayList<String> al; CheckSynchronized() { al = new ArrayList<>(); } }

Multithreading and method synchronization in Java

I can't understand why this code doesn't work correctly. import java.util.concurrent.atomic.AtomicInteger; public class Tes ... Test1 test1 = new Test1(); test1.start(); Test1 test2 = new Test1(); test2.start(); } }

Question about synchronized

Do I understand correctly that if a synchronized block of code has started executing, until it is executed, java will not jum ... java can't jump to another thread without performing at least one operation, since half of the operation can't be performed?

Multithreading in java, why is the output order of the result different?

Let's say there is such a code. Its result: [Synchronization] [in Java] [useful]. If the Caller object is run without a separ ... new Caller(callMe, "Синхронизация"); new Caller(callMe, "в Java"); new Caller(callMe, " полезная"); } }