红联Linux门户
Linux帮助

jContractor

发布时间:2013-02-03 14:54:22来源:红联作者:empast
jContractor is a 100% pure Java implementation of Design By Contract for the Java language. Contracts are written as methods that follow a simple naming convention. jContractor provides runtime contract checking by instrumenting the bytecode of classes that define contracts. jContractor can either add contract checking code to class files to be executed later, or it can instrument classes at runtime as they are loaded. All contracts are written in standard Java, so there is no need to learn a special contract specification language. jContractor is purely library based, requires no preprocessing or modifications to the JVM.

项目主页:http://sourceforge.net/projects/jcontractor/

下载地址:http://sourceforge.net/projects/jcontractor/files/

来自:开源中国社区
文章评论

共有 0 条评论