In Java 8 è possibile contrassegnare le dimensioni separate della matrice con annotazioni (vedere la sezione 10.2 in JLS 8). Ad esempio,Contrassegnare le dimensioni separate di una matrice con annotazioni
int @a[] a;
int @a[] @b[] a;
void someMethod(int @a[] @b... y) {}
Poi possiamo analizzare tali dichiarazioni con Java Reflection per implementare una logica specifica.
Conoscete qualche applicazione pratica di questa funzionalità in framework Java o librerie Java reali?