【问题标题】:A function that grabs the name of the java class from the byte code从字节码中获取java类名的函数
【发布时间】:2014-03-25 23:07:03
【问题描述】:

我正在寻找一个库/函数,它采用 java .class 文件并返回类和包名称。

有没有小型图书馆可以做到这一点?

【问题讨论】:

标签: java clojure


【解决方案1】:

按照惯例,不是你要读取的文件中的类名吗? (name_of_class.class) 即使是子类,它在文本名称中。看来您必须知道类的名称才能获得 .class。

不想成为一个聪明的驴子,但我想我不知道你什么时候想这样做。

为了获取包,按照惯例,它是类在 jar 中所在的路径。

【讨论】:

  • 我希望从字节源加载它。如果没有给出正确的名称,有一个内部方法 defineClass0 会失败。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-12
  • 2011-05-07
  • 2010-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多