AspectJ | |
---|---|
Clasa de limba | orientat pe aspect |
Aparut in | 2001 |
Dezvoltator | Fundația Eclipse |
Extensie de fișier | .aj |
Eliberare | 1.9.9.1 [1] (31 martie 2022 ) |
Implementări majore | Instrumente de dezvoltare AspectJ pentru Eclipse |
A fost influențat | Lisp comun |
Licență | Licență publică Eclipse |
Site-ul web | eclipse.org/aspectj/ |
OS | Platformă transversală |
AspectJ este o extensie de limbaj Java orientată pe aspecte creată de PARC. Limbajul este disponibil în proiectele Fundației Eclipse atât separat, cât și ca parte a mediului de dezvoltare Eclipse . Limbajul a devenit standardul de facto pentru programarea orientată pe aspecte, punând accent pe simplitate și ușurință în utilizare. De la prima lansare, limbajul a folosit o sintaxă asemănătoare Java.
AspectJ extinde sintaxa Java, ceea ce înseamnă că toate programele scrise în Java vor fi programe AspectJ valide, dar nu invers, deoarece pot include constructe speciale numite aspecte, care pot conține mai multe părți care nu sunt disponibile pentru clasele obișnuite.
Fundația Eclipse | |
---|---|
| |
Licență: Eclipse Public License |