这两种写法都见过 但不知道怎么区分适用情景
盲猜 ClassName.methodName() 是描述静态方法的
ClassName#methodName() 是描述实例方法的
有没有相关说明可以参考?
1
Kaiv2 Jul 14, 2020 via Android #
|
2
Kirsk Jul 14, 2020 via Android
。。。有什么好区分的 相当于代替 new 的语法糖 而且问题表述不清 你是要调用方法呢还是获取方法名 方法名是反射获取 不区分静态动态
|
3
lxk11153 Jul 14, 2020
参考 javadoc 写法就行了
|
4
yidinghe Jul 14, 2020
后者是在 javadoc 中写链接的时候的格式,跟是不是静态无关。完整的描述应该是这样:
public static String com.abc.MyClass.greetings(String[], Date, Long); |
5
EscYezi Jul 15, 2020 via iPhone
可参考 Spring Aspect Pointcut 的 value 值,其中 execution 括号内的写法是用来描述方法的
|
6
lazyfighter Jul 16, 2020
# 因为 idea copy reference 就是#
|