用户创建JavaAPI和JavaJAR之间有什么区别?

用户创建JavaAPI和JavaJAR之间有什么区别?,jar,asp.net-web-api,java,Jar,Asp.net Web Api,Java,我想创建一些功能独立于平台的web应用程序。为此,我想创建Java API,但我感到困惑的是,使用jar实现该功能是否可以实现相同的事情?这是两件完全不同的事情,无法与您进行比较 API是一个应用程序编程接口,因此它定义了您可以使用的方法。() JAR是一个Java存档,它只是一个打包的Java应用程序。()这是两件完全不同的事情,无法与你相比 API是一个应用程序编程接口,因此它定义了您可以使用的方法。() JAR是一个Java存档,它只是一个打包的Java应用程序。()这是两件完全不同的事情

我想创建一些功能独立于平台的web应用程序。为此,我想创建Java API,但我感到困惑的是,使用jar实现该功能是否可以实现相同的事情?

这是两件完全不同的事情,无法与您进行比较

API是一个应用程序编程接口,因此它定义了您可以使用的方法。()


JAR是一个Java存档,它只是一个打包的Java应用程序。()

这是两件完全不同的事情,无法与你相比

API是一个应用程序编程接口,因此它定义了您可以使用的方法。()


JAR是一个Java存档,它只是一个打包的Java应用程序。()

这是两件完全不同的事情,无法与你相比

API是一个应用程序编程接口,因此它定义了您可以使用的方法。()


JAR是一个Java存档,它只是一个打包的Java应用程序。()

这是两件完全不同的事情,无法与你相比

API是一个应用程序编程接口,因此它定义了您可以使用的方法。()


JAR是一个Java存档,它只是一个打包的Java应用程序。()

一个API,顾名思义,它只是您的应用程序/库向其他应用程序公开以利用您的功能的接口。它没有强加任何实现它的方法,也没有JavaAPI(除非您的意思是您有多个包装器形式的不同编程语言的API)。您可以只使用常规Java接口构建API,然后将其打包到其他Java应用程序可以导入和使用的JAR中

根据定义,API只是应用程序/库向其他应用程序公开以利用您的功能的接口。它没有强加任何实现它的方法,也没有JavaAPI(除非您的意思是您有多个包装器形式的不同编程语言的API)。您可以只使用常规Java接口构建API,然后将其打包到其他Java应用程序可以导入和使用的JAR中

根据定义,API只是应用程序/库向其他应用程序公开以利用您的功能的接口。它没有强加任何实现它的方法,也没有JavaAPI(除非您的意思是您有多个包装器形式的不同编程语言的API)。您可以只使用常规Java接口构建API,然后将其打包到其他Java应用程序可以导入和使用的JAR中

根据定义,API只是应用程序/库向其他应用程序公开以利用您的功能的接口。它没有强加任何实现它的方法,也没有JavaAPI(除非您的意思是您有多个包装器形式的不同编程语言的API)。您可以只使用常规Java接口构建API,然后将其打包到其他Java应用程序可以导入和使用的JAR中

用Java编写的RESTAPI将返回一个JSON负载,该负载可以被用任何编程语言编写的应用程序读取和使用。这就是web服务的优势


jar将返回Java对象作为有效负载,因此,如果您将在其他Java应用程序中专门使用jar,则最好使用jar。

用Java编写的rest API将返回JSON有效负载,然后可以由用任何编程语言编写的应用程序读取和使用。这就是web服务的优势


jar将返回Java对象作为有效负载,因此,如果您将在其他Java应用程序中专门使用jar,则最好使用jar。

用Java编写的rest API将返回JSON有效负载,然后可以由用任何编程语言编写的应用程序读取和使用。这就是web服务的优势


jar将返回Java对象作为有效负载,因此,如果您将在其他Java应用程序中专门使用jar,则最好使用jar。

用Java编写的rest API将返回JSON有效负载,然后可以由用任何编程语言编写的应用程序读取和使用。这就是web服务的优势


jar将返回Java对象作为有效负载,因此,如果您只在其他Java应用程序中使用jar,则最好使用它。

大多数情况下(如果不总是),当您创建API时,它都在jar中(请参考twitter API、facebook API、google API等)。请在您的问题中更具体一些,atm我无法理解你想要实现什么或者你在哪里遇到了问题。大多数时候(如果不是总是的话),当你创建一个API时,它是在一个罐子里(参考twitter API、facebook API、google API等等)。请在你的问题中更具体一些,atm我无法理解你想要实现什么或者你在哪里遇到了问题。大多数时候(如果不总是)当你创建一个API时,它是在一个罐子里(参考twitter API、facebook API、google API等等)。请在你的问题中更具体一些,我无法理解你想要实现什么或者你在哪里有问题。大多数时候(如果不总是)当你创建一个API时,它是在一个罐子里(参考twitter API、facebook API、google API等)。请更具体地回答您的问题,atm我无法理解您想要实现什么,或者您在哪里遇到了问题。只是一个打包的Java应用程序,它可以作为其他应用程序的接口,这些应用程序想要使用这个打包jar文件的功能/实用程序。我说的对吗?@mvieghofer您可以编辑您的答案并认真回答吗?7年后,您应该知道提供一个比这更好的答案…只是一个打包的Java应用程序,它可以作为o的接口