【发布时间】:2012-06-19 02:44:10
【问题描述】:
众所周知,在Java中,方法名不足以区分不同的方法。
我认为(可能是错误的),要区分一个方法,它需要以下信息:
(className, methodName, methodParameters)
进一步,
- 如何在内部更有效地识别方法?
- 我听说过“方法 ID”。是不是表示上面的三元组和一个整数之间存在映射关系,所以JVM解析后只使用方法id?
- 如果是,它是否位于符号表中?
谢谢!
【问题讨论】:
-
你的问题太模糊了。您是在谈论识别编译器中的方法吗?在“.class”文件中?在执行程序中?
标签: java function methods symbol-tables symbol-table