Java UDF与用户定义方法相同吗?

时间:2015-10-01 23:31:25

标签: java

用户定义的功能与用户定义的方法相同吗?因为我知道Function与方法相同。这只是让我感到困惑,并想确认我确实是对的。

另外一个问题是创建一个UDF所有你需要做的就是在类中创建一个方法/函数吧?或者你是否必须为每个UDF创建一个新的CLASS?

1 个答案:

答案 0 :(得分:1)

  

用户定义的功能与用户定义的方法相同吗?

一般来说,是的。

在像C ++这样的语言中,函数是在类之外定义的。相反,在Java中,方法是类的一部分。 Java不允许您在类之外定义函数(但是您可以创建函数static,这样就不需要实例;这些函数通常被称为" static"或者" class methods"在Java中)。是的,您可以在class内创建任意数量的方法。