·141-java-refactoring-with-modern-features
</>

141-java-refactoring-with-modern-features

最新の Java 機能 (Java 8 以降) を採用するために Java コードをリファクタリングする必要がある場合に使用します。これには、匿名クラスのラムダへの移行、反復子ループの Stream API への置き換え、null 安全性のための Optional の採用、従来の Date/Calendar から java.time への切り替え、コレクション ファクトリ メソッドの使用、非同期操作のための CompletableFuture への移行、テキスト ブロックの適用、var 推論、または柔軟なコンストラクター本体やモジュール インポート宣言などの Java 25 機能の活用が含まれます。 Skills-for-Java プロジェクトの一部

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

インストール

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 141-java-refactoring-with-modern-features

141-java-refactoring-with-modern-features のインストール方法

コマンドラインで 141-java-refactoring-with-modern-features AI スキルを開発環境にすばやくインストール

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

ソース: jabrena/cursor-rules-java。

Identify and apply modern Java (Java 8+) refactoring opportunities to improve readability, maintainability, and performance.

Prerequisites: Run ./mvnw compile or mvn compile before applying any changes. If compilation fails, stop immediately — do not proceed until the project compiles successfully.

Core areas: Lambda expressions and method references (over anonymous classes), Stream API for declarative collection processing, Optional for null-safe APIs, java.time API (replacing Date/Calendar), default interface methods, var type inference, unmodifiable collection factory methods (List.of(), Set.of(), Map.of()), CompletableFuture for composable async programming, text blocks for multi-line strings, Java 25 Fl...

最新の Java 機能 (Java 8 以降) を採用するために Java コードをリファクタリングする必要がある場合に使用します。これには、匿名クラスのラムダへの移行、反復子ループの Stream API への置き換え、null 安全性のための Optional の採用、従来の Date/Calendar から java.time への切り替え、コレクション ファクトリ メソッドの使用、非同期操作のための CompletableFuture への移行、テキスト ブロックの適用、var 推論、または柔軟なコンストラクター本体やモジュール インポート宣言などの Java 25 機能の活用が含まれます。 Skills-for-Java プロジェクトの一部 ソース: jabrena/cursor-rules-java。

引用可能な情報

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

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

Browse more skills from jabrena/cursor-rules-java

クイックアンサー

141-java-refactoring-with-modern-features とは?

最新の Java 機能 (Java 8 以降) を採用するために Java コードをリファクタリングする必要がある場合に使用します。これには、匿名クラスのラムダへの移行、反復子ループの Stream API への置き換え、null 安全性のための Optional の採用、従来の Date/Calendar から java.time への切り替え、コレクション ファクトリ メソッドの使用、非同期操作のための CompletableFuture への移行、テキスト ブロックの適用、var 推論、または柔軟なコンストラクター本体やモジュール インポート宣言などの Java 25 機能の活用が含まれます。 Skills-for-Java プロジェクトの一部 ソース: jabrena/cursor-rules-java。

141-java-refactoring-with-modern-features のインストール方法は?

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

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

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