有没有办法获取变量';java中的名字

有没有办法获取变量';java中的名字,java,Java,方法是否可能返回“object”?thx无法获取用于将值传递给方法的局部变量的名称 您可以进行某种静态源代码分析,但在运行时,堆栈不包含此类信息。无法获取用于将值传递给方法的局部变量的名称 您可能能够进行某种静态源代码分析,但在运行时,堆栈不包含这样的信息。没有任何变量,只有类字段,尽管有很多困难,还有参数名。为什么?也许有更好的方法来完成你想做的事情。我们正面临另一个失败的案例。请描述您真正的问题,而不是您认为可能的建议解决方案。在编写源代码时,您知道变量名是什么。请记住,变量只包含对对象的引

方法是否可能返回“object”?thx

无法获取用于将值传递给方法的局部变量的名称


您可以进行某种静态源代码分析,但在运行时,堆栈不包含此类信息。

无法获取用于将值传递给方法的局部变量的名称


您可能能够进行某种静态源代码分析,但在运行时,堆栈不包含这样的信息。

没有任何变量,只有类字段,尽管有很多困难,还有参数名。为什么?也许有更好的方法来完成你想做的事情。我们正面临另一个失败的案例。请描述您真正的问题,而不是您认为可能的建议解决方案。在编写源代码时,您知道变量名是什么。请记住,变量只包含对对象的引用。当您将它传递给像
getName()
这样的方法时,您传递的是引用值的副本,因此变量名将丢失。没有任何变量,只有类字段,经过许多困难,还有参数名。为什么?也许有更好的方法来完成你想做的事情。我们正面临另一个失败的案例。请描述您真正的问题,而不是您认为可能的建议解决方案。在编写源代码时,您知道变量名是什么。请记住,变量只包含对对象的引用。当您将它传递给像
getName()
这样的方法时,您传递的是引用值的副本,因此变量名丢失。
String getName(Object o)
{
  //TODO
}
String object = "i want to get "object" not these words"
getName(object);