·125-java-concurrency
</>

125-java-concurrency

Da utilizzare quando è necessario applicare le migliori pratiche di concorrenza Java, inclusi i fondamenti sulla sicurezza dei thread, la gestione del pool di thread ExecutorService, modelli di progettazione simultanea come Producer-Consumer, programmazione asincrona con CompletableFuture, immutabilità e pubblicazione sicura, prevenzione dei deadlock, thread virtuali e concorrenza strutturata, valori con ambito, contropressione, disciplina di cancellazione e osservabilità per sistemi simultanei. Parte del progetto skills-for-java

14Installazioni·3Tendenza·@jabrena

Installazione

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency

Come installare 125-java-concurrency

Installa rapidamente la skill AI 125-java-concurrency nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: jabrena/cursor-rules-java.

Identify and apply Java concurrency best practices to improve thread safety, scalability, and maintainability by using modern java.util.concurrent utilities, virtual threads, and structured concurrency.

Prerequisites: Run ./mvnw compile or mvn compile before applying any change. If compilation fails, stop immediately — compilation failure is a blocking condition that prevents any further processing.

Core areas: Thread safety fundamentals (ConcurrentHashMap, AtomicInteger, ReentrantLock, ReadWriteLock, Java Memory Model), ExecutorService thread pool configuration (sizing, keep-alive, bounded queues, rejection policies, graceful shutdown), Producer-Consumer and Publish-Subscribe concurrent design patterns (BlockingQueue), CompletableFuture for non-blocking async composition (thenApply/thenCompose/exceptionally/...

Da utilizzare quando è necessario applicare le migliori pratiche di concorrenza Java, inclusi i fondamenti sulla sicurezza dei thread, la gestione del pool di thread ExecutorService, modelli di progettazione simultanea come Producer-Consumer, programmazione asincrona con CompletableFuture, immutabilità e pubblicazione sicura, prevenzione dei deadlock, thread virtuali e concorrenza strutturata, valori con ambito, contropressione, disciplina di cancellazione e osservabilità per sistemi simultanei. Parte del progetto skills-for-java Fonte: jabrena/cursor-rules-java.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-03-10
Aggiornato
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Risposte rapide

Che cos'è 125-java-concurrency?

Da utilizzare quando è necessario applicare le migliori pratiche di concorrenza Java, inclusi i fondamenti sulla sicurezza dei thread, la gestione del pool di thread ExecutorService, modelli di progettazione simultanea come Producer-Consumer, programmazione asincrona con CompletableFuture, immutabilità e pubblicazione sicura, prevenzione dei deadlock, thread virtuali e concorrenza strutturata, valori con ambito, contropressione, disciplina di cancellazione e osservabilità per sistemi simultanei. Parte del progetto skills-for-java Fonte: jabrena/cursor-rules-java.

Come installo 125-java-concurrency?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/jabrena/cursor-rules-java