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

141-java-refactoring-with-modern-features

استخدمه عندما تحتاج إلى إعادة بناء تعليمات Java البرمجية لاعتماد ميزات Java الحديثة (Java 8+) - بما في ذلك ترحيل الفئات المجهولة إلى lambdas، أو استبدال حلقات Iterator بـ Stream API، أو اعتماد اختياري للسلامة الخالية، أو التبديل من التاريخ/التقويم القديم إلى java.time، أو استخدام أساليب مصنع التجميع، أو الترحيل إلى CompletableFuture للعمليات غير المتزامنة، أو تطبيق كتل نصية، أو استدلال var، أو الاستفادة من ميزات Java 25 مثل أجسام المنشئ المرنة وإعلانات استيراد الوحدة النمطية. جزء من مشروع مهارات جافا

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 بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/jabrena/cursor-rules-java --skill 141-java-refactoring-with-modern-features
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في 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 الحديثة (Java 8+) - بما في ذلك ترحيل الفئات المجهولة إلى lambdas، أو استبدال حلقات Iterator بـ Stream API، أو اعتماد اختياري للسلامة الخالية، أو التبديل من التاريخ/التقويم القديم إلى java.time، أو استخدام أساليب مصنع التجميع، أو الترحيل إلى CompletableFuture للعمليات غير المتزامنة، أو تطبيق كتل نصية، أو استدلال var، أو الاستفادة من ميزات Java 25 مثل أجسام المنشئ المرنة وإعلانات استيراد الوحدة النمطية. جزء من مشروع مهارات جافا المصدر: jabrena/cursor-rules-java.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
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 الحديثة (Java 8+) - بما في ذلك ترحيل الفئات المجهولة إلى lambdas، أو استبدال حلقات Iterator بـ Stream API، أو اعتماد اختياري للسلامة الخالية، أو التبديل من التاريخ/التقويم القديم إلى java.time، أو استخدام أساليب مصنع التجميع، أو الترحيل إلى CompletableFuture للعمليات غير المتزامنة، أو تطبيق كتل نصية، أو استدلال var، أو الاستفادة من ميزات Java 25 مثل أجسام المنشئ المرنة وإعلانات استيراد الوحدة النمطية. جزء من مشروع مهارات جافا المصدر: 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 بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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