·128-java-generics
</>

128-java-generics

Verwenden Sie es, wenn Sie Java-Code überprüfen, verbessern oder umgestalten müssen, um die Qualität von Generika zu gewährleisten – einschließlich der Vermeidung von Rohtypen, der Anwendung des PECS-Prinzips (Producer Extends Consumer Super) für Platzhalter, der Verwendung begrenzter Typparameter, des Entwerfens effektiver generischer Methoden, der Nutzung des Diamantoperators, des Verständnisses der Auswirkungen der Typlöschung, des korrekten Umgangs mit generischer Vererbung, der Verhinderung von Heap-Verschmutzung mit @SafeVarargs und der Integration von Generika mit modernen Java-Funktionen wie Datensätzen, versiegelten Typen und Mustervergleich. Teil des Skills-for-Java-Projekts

15Installationen·3Trend·@jabrena

Installation

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

So installieren Sie 128-java-generics

Installieren Sie den KI-Skill 128-java-generics schnell in Ihrer Entwicklungsumgebung über die Kommandozeile

  1. Terminal öffnen: Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Installationsbefehl ausführen: Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/jabrena/cursor-rules-java --skill 128-java-generics
  3. Installation überprüfen: Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Quelle: jabrena/cursor-rules-java.

Review and improve Java code using comprehensive generics best practices that enforce compile-time type safety and enable flexible, reusable APIs.

Prerequisites: Run ./mvnw compile or mvn compile before applying any change. If compilation fails, stop immediately and do not proceed — compilation failure is a blocking condition.

Core areas: Type safety (avoiding raw types, eliminating unsafe casts), code reusability (generic methods and types for multiple type contexts), API clarity (PECS wildcards — ? extends for producers, ? super for consumers), performance optimization (eliminating boxing/casting overhead), diamond operator for type inference, type erasure awareness (type tokens, factory patterns, array creation), generic inheritance...

Verwenden Sie es, wenn Sie Java-Code überprüfen, verbessern oder umgestalten müssen, um die Qualität von Generika zu gewährleisten – einschließlich der Vermeidung von Rohtypen, der Anwendung des PECS-Prinzips (Producer Extends Consumer Super) für Platzhalter, der Verwendung begrenzter Typparameter, des Entwerfens effektiver generischer Methoden, der Nutzung des Diamantoperators, des Verständnisses der Auswirkungen der Typlöschung, des korrekten Umgangs mit generischer Vererbung, der Verhinderung von Heap-Verschmutzung mit @SafeVarargs und der Integration von Generika mit modernen Java-Funktionen wie Datensätzen, versiegelten Typen und Mustervergleich. Teil des Skills-for-Java-Projekts Quelle: jabrena/cursor-rules-java.

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/jabrena/cursor-rules-java --skill 128-java-generics
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-03-09
Aktualisiert
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Schnelle Antworten

Was ist 128-java-generics?

Verwenden Sie es, wenn Sie Java-Code überprüfen, verbessern oder umgestalten müssen, um die Qualität von Generika zu gewährleisten – einschließlich der Vermeidung von Rohtypen, der Anwendung des PECS-Prinzips (Producer Extends Consumer Super) für Platzhalter, der Verwendung begrenzter Typparameter, des Entwerfens effektiver generischer Methoden, der Nutzung des Diamantoperators, des Verständnisses der Auswirkungen der Typlöschung, des korrekten Umgangs mit generischer Vererbung, der Verhinderung von Heap-Verschmutzung mit @SafeVarargs und der Integration von Generika mit modernen Java-Funktionen wie Datensätzen, versiegelten Typen und Mustervergleich. Teil des Skills-for-Java-Projekts Quelle: jabrena/cursor-rules-java.

Wie installiere ich 128-java-generics?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/jabrena/cursor-rules-java --skill 128-java-generics Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Wo ist das Quell-Repository?

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