Vai al contenuto

Java Modelling Language

Da Wikipedia, l'enciclopedia libera.
Versione del 24 ott 2008 alle 09:10 di Basilero (discussione | contributi) (Aggiunta la categoria Categoria:Linguaggio Java (con HotCat))

Il Java Modelling Language (JML) è un linguaggio che permette di definire astrazioni procedurali su un modello di programmazione per contratto, effettuando dei controlli sui parametri d'ingresso di una funzione e sul suo valore di ritorno. È disponibile solamente per Java 1.4.2.


Il "Codice" JML si scrive come un commento speciale che precede il metodo, che non viene letto dal compilatore Java ma solo dagli strumenti di JML

      – Ogni riga di JML è preceduta dalla sequenza //@, oppure è inclusa in un commento /*@...@*/