Signature (functions)(函数签名) - 术语表 编辑
一个函数签名 (或类型签名,或方法签名) 定义了 函数 或 方法 的输入与输出。
一个签名可以包括:
深入
JavaScript 中的签名
JavaScript 是一种松散类型 或 动态语言。这意味着您不必提前声明变量的类型。处理程序时,将自动确定类型。JavaScript 中的签名仍然可以为您提供有关该方法的一些信息:
MyObject.prototype.myFunction(value)
- 该方法是安装在一个名为
MyObject
的 对象上。 - 该方法安装在
MyObject
的原型上 (因此它是一个实例方法),而不是一个 静态方法/类方法 。 - 该方法的名称是
myFunction
。 - 该方法接受一个叫
value
的参数, 且没有进一步定义。
Java 中的签名
在 Java 中,签名用于识别虚拟机代码级别的方法和类。你必须在代码中声明变量的类型才能运行 Java 代码。 Java 是严格类型 的,将在编译时检查所有参数是否正确。
public static void main(String[] args)
public
关键字是一个访问修饰符,指示任何对象都可以调用此方法。static
关键字指示此方法是一个类方法,而不是一个实例方法。void
关键字表指示此方法没有返回值。- 该方法的名称为
main
。 - 该方法接受一个类型为 String Array 的参数。它的名是
args
。
了解更多
基本知识
- Java内部类型签名 在维基百科上
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论