为什么有些人在通信中使用Class#method而不是Class.method?
2022-09-01 09:59:49
在Java中编写方法时(即在论坛,邮件列表,问题跟踪器等中),许多人使用“#”符号而不是Java的本机运算符将方法名称与类名分开;例如,人们引用而不是 .这种语法从何而来?.
Object#toString
Object.toString
在Java中编写方法时(即在论坛,邮件列表,问题跟踪器等中),许多人使用“#”符号而不是Java的本机运算符将方法名称与类名分开;例如,人们引用而不是 .这种语法从何而来?.
Object#toString
Object.toString
它是 javadoc 注释中链接到另一个类的方法时使用的表示法。
编辑
要收集注释中提供的其他信息,请执行以下操作:
#
Object.method
更新
Java 8为方法引用带来了一种新的语法,现在似乎变得更加流行 - 所以现在倾向于编写 。Object#toString
Object::toString