webmethods - 为什么 Java 服务在 WebMethods 集成服务器中是静态的和最终的
问题描述
我看到在 webmethods Integration Server 中创建的所有 Java 服务都是静态的和最终的?如果一切都是静态的,那么为什么他们不选择 C 作为其程序。我在http://techcommunity.softwareag.com和https://empower.softwareag.com中搜索了这个问题,但没有找到任何答案。有些人可以让我理解为什么这些静态和最终的。
解决方案
静态方法只是与其包含类的任何实例无关的方法。更常见的替代方法是实例方法,该方法的结果取决于其所属类的特定实例的状态。
要理解的关键区别在于,可以调用静态方法,而无需为其所属的类设置适当的实例。从某种意义上说,它是一种无状态方法。
你问qus他们为什么不选择C作为程序?c 不是面向对象的编程语言,整个项目或程序(在线、离线)项目不依赖于两个关键字 static 和 final,因此它们遵循 oops 概念
推荐阅读
- r - 将 T/F 的向量添加到 R 中的向量列表中
- php - 我想在 laravel 5.8 中提交两个表单
- c# - 反序列化 Json、Xamarin 表单
- c# - 从 json post 请求接收 mvc5 控制器中的值
- python - 如何找到我的表之间的正确关系?
- java - 如何拦截 Axis/Apache SOAP 请求,我可以使用 Log4J 吗?
- swift - 如何在每个数组元素数组中附加字符串
- openbravo - Openbravo 数据包为空
- spring-boot - 使用 Feign 客户端调用 3rd 方 API 抛出无法从 START_OBJECT 令牌中反序列化 `java.util.ArrayList` 的实例
- r - 由于本地 rstudio 和 r ui 中的特定日语字符而无法绘制绘图,但使用 plotly 在 rstudio.cloud 中没有问题