java代码获知该方法被哪个类、哪个方法、在哪一行调用
2015-10-10 17:36
543 查看
public class TestMain { public static void main(String[] args){ hello(); } public static void hello() { String className = Thread.currentThread().getStackTrace()[2].getClassName(); String methodName = Thread.currentThread().getStackTrace()[2].getMethodName(); int lineNumber = Thread.currentThread().getStackTrace()[2].getLineNumber(); System.out.println(className); System.out.println(methodName); System.out.println(lineNumber); } }
相关文章推荐
- Java编程思想(一) —— 一切都是对象及内存分配
- [JAVA]定时任务之-Quartz使用篇
- SpringMVC收发带CDATA的xml报文
- myeclipse2015最简单破解
- [java]默认语言(user.language)和默认区域(user.region)设置
- 学习笔记--javaWeb-servlet学习1
- eclipse出现java.lang.ClassNotFoundException: Didn't find class "xxx" on path: DexP...解决方案
- java知识点大全
- java知识点大全
- Eclipse 工程引用 与 Jar打包
- java遍历文件夹详解
- java实现登录功能
- java实现登录功能
- java 时间字符串 比较先后
- Eclipse SVN的相关说明及其快捷键 10个最有用的快捷键
- Java开发前奏
- java学习方法
- java学习方法
- c 调用 java
- Eclipse快捷键大全