Java 获取类名,函数名,行数

Posted 小小鸟儿!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 获取类名,函数名,行数相关的知识,希望对你有一定的参考价值。

C++下用宏来实现.分别是__FILE__,__func__,__LINE__分别代表,C++编译自动在每个文件中设定__FILE__类型是字符串常量 ,将__LINE__替换为当前行数,类型是数字常量,将在每个函数设定__FUNC__类型是字符串常量.

       JAVA下用StackTraceElement类 : 

String getFileName() 返回文件名

int getLineNumber()返回当前行数

String getClassName()返回类名

String getMethodName()返回方法名

以上是关于Java 获取类名,函数名,行数的主要内容,如果未能解决你的问题,请参考以下文章

Java运行时获取当前运行代码类名方法名

python 动态获取当前运行的类名和函数名的方法

获取java中当前运行代码类名,行号,方法名

java获取当前类的类名和方法名

Android日志打印类LogUtils,能够定位到类名,方法名以及出现错误的行数并保存日志文件

java怎么获取src目录下所有的包名,类名,方法名 以及通过一个类名获得该类下的所有方法名