【发布时间】:2012-12-26 04:38:35
【问题描述】:
如何在我的 java 执行的任何时候获取主类名。我想要的只是我需要从我的执行开始的地方获取类名。例如,
package mypackage;
class A
{
public static sayName()
{
System.out.println("Here i have to print the class name B");
}
}
package test;
import mypackage.A;
class B
{
public static void main()
{
A.sayName();
}
}
提前致谢
【问题讨论】:
-
我不认为你可以。如果您现在在另一个线程上运行,它甚至可能不在堆栈跟踪中。
-
你想达到什么目的?
-
对代码块使用一致且符合逻辑的缩进。代码的缩进是为了帮助人们理解程序流程。
-
@Thilo 是的,你的权利,我很抱歉重复。
标签: java stack-trace