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