Java获取文件名/类名/函数名/行号的方法
2013-05-23 17:25
387 查看
public class Debuger {
public static int getLineNumber()
{
return Thread.currentThread().getStackTrace()[2].getLineNumber();
}
public static String getFileName()
{
return Thread.currentThread().getStackTrace()[2].getFileName();
}
public static String getMethodName()
{
return Thread.currentThread().getStackTrace()[2].getMethodName() + "()";
}
public static String getClassName()
{
return Thread.currentThread().getStackTrace()[2].getClassName();
}
public static void print(String text)
{
System.out.println(text);
}
}
public static int getLineNumber()
{
return Thread.currentThread().getStackTrace()[2].getLineNumber();
}
public static String getFileName()
{
return Thread.currentThread().getStackTrace()[2].getFileName();
}
public static String getMethodName()
{
return Thread.currentThread().getStackTrace()[2].getMethodName() + "()";
}
public static String getClassName()
{
return Thread.currentThread().getStackTrace()[2].getClassName();
}
public static void print(String text)
{
System.out.println(text);
}
}
相关文章推荐
- 利用Java获取文件名、类名、方法名和行号的方法小结
- 利用Java获取文件名、类名、方法名和行号的方法小结
- Java中获取文件名、类名、方法名、行号的方法
- JAVA中如何动态获取得当前的文件名/类名/方法名/行号
- Java中获取文件名、类名、方法名、行号的方法
- Java: 获取当前执行位置的文件名/类名/方法名/行号
- Java中获取当前运行代码的类名、方法名、行号
- 获取当前方法名,行号,类名,所在java文件第几行
- Java中获取当前运行代码的类名、方法名、行号
- Java中获取当前运行代码的类名、方法名、行号
- python_获取当前代码行号_获取当前运行的类名和函数名的方法
- Java中获取当前运行代码的类名、方法名、行号
- Java入门学习:实现日志方法(记录代码文件名,类名,方法名,行号)
- Java学习提要——"反射"获取方法信息(成员函数、成员变量 、构造函数)
- C#获取堆栈信息,输出文件名、行号、函数名、列号等
- 获取当前运行代码的类名,方法名,行号
- python 动态获取当前运行的类名和函数名的方法
- python中使用sys模板和logging模块获取行号和函数名的方法
- JAVA和C++中获取当前函数名,文件名和代码行
- Java 获取当前类名和方法名的实现方法