·125-java-concurrency
</>

125-java-concurrency

Java 同時実行のベスト プラクティスを適用する必要がある場合に使用します。これには、スレッド セーフティの基礎、ExecutorService スレッド プール管理、Producer-Consumer などの同時実行設計パターン、CompletableFuture による非同期プログラミング、不変性と安全なパブリケーション、デッドロック回避、仮想スレッドと構造化同時実行性、スコープ値、バックプレッシャー、キャンセル規律、同時システムのオブザーバビリティが含まれます。 Skills-for-Java プロジェクトの一部

14インストール·3トレンド·@jabrena

インストール

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

125-java-concurrency のインストール方法

コマンドラインで 125-java-concurrency AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: 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/...

Java 同時実行のベスト プラクティスを適用する必要がある場合に使用します。これには、スレッド セーフティの基礎、ExecutorService スレッド プール管理、Producer-Consumer などの同時実行設計パターン、CompletableFuture による非同期プログラミング、不変性と安全なパブリケーション、デッドロック回避、仮想スレッドと構造化同時実行性、スコープ値、バックプレッシャー、キャンセル規律、同時システムのオブザーバビリティが含まれます。 Skills-for-Java プロジェクトの一部 ソース: jabrena/cursor-rules-java。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-10
更新日
2026-03-10

Browse more skills from jabrena/cursor-rules-java

クイックアンサー

125-java-concurrency とは?

Java 同時実行のベスト プラクティスを適用する必要がある場合に使用します。これには、スレッド セーフティの基礎、ExecutorService スレッド プール管理、Producer-Consumer などの同時実行設計パターン、CompletableFuture による非同期プログラミング、不変性と安全なパブリケーション、デッドロック回避、仮想スレッドと構造化同時実行性、スコープ値、バックプレッシャー、キャンセル規律、同時システムのオブザーバビリティが含まれます。 Skills-for-Java プロジェクトの一部 ソース: jabrena/cursor-rules-java。

125-java-concurrency のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

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