Tag: 要求

什么是规格?

我读或听过如下句子: Java Persistence API(JPA)是一个Java应用程序编程接口规范…… 要么 JavaServer Faces(JSF)是一个Java规范…… 但我不确定我是否理解规范到底是什么 让我们说我创建了一个新的规范JMA,Java Math API,它是一个Java数学规范。 我将我的规范定义如下就足够了: JMA必须提供一个添加两个整数的方法吗? 或者,我是否必须创建一个类似于以下内容的文档: JMA必须提供方法:int jmaAdd(int x,int y)? 或者,我是否必须创建接口并分发源代码? public interface JMA{ int jmaAdd(int x,int y); } 或者我是否必须编译接口并将其发布为jar? 此外,规范是否可以包含抽象类或类? 或者它必须只包含接口? 什么是规范,规范?