2010-03-18 61 views
9

與C#中的代碼合同相反,JML代碼合同只是在方法頭部以註釋形式使用的文本。那麼將它們作爲註釋曝光會不會更好?這種方式即使編譯信息的時候仍然存在於.class的元數據上,與評論相反,它們會被刪除。爲什麼不將JML實現爲Java中的註釋?

我錯過了什麼嗎?

回答

12

從我所看到的JML出現Java註釋之前好幾年。當然,他們可以更新它來大概利用註釋。

+1

+1 - 「規範草案」技術報告的版權日期爲1998-2006年。 – 2010-03-18 21:32:40

相關問題