文档章节

java直接获得当前运行的类名以及方法名

丁佳辉
 丁佳辉
发布于 2017/01/07 10:17
字数 73
阅读 6
收藏 0
public class ClassUtils {

    /**
     * 获得当前方法名
     * @return
     */
    public static String getCurrentMethodName() {
        int level = 1;
        StackTraceElement[] stacks = new Throwable().getStackTrace();
        String methodName = stacks[level].getMethodName();
        return methodName;
    }

    /**
     * 获得当前类名
     * @return
     */
    public static String getCurrentClassName() {
        int level = 1;
        StackTraceElement[] stacks = new Throwable().getStackTrace();
        String className = stacks[level].getClassName();
        return className;
    }
}

© 著作权归作者所有

共有 人打赏支持
丁佳辉
粉丝 20
博文 434
码字总数 198765
作品 0
浦东
程序员
私信 提问
如何唯一确定一个 Java 类?

今天偶然想起之前和朋友讨论过的一个问题:如何唯一确定一个 Java 类?我相信大多数朋友遇到这个问题的回答都是:类的全路径呗。但事实上,唯一确定一个 Java 类,单单靠类路径是不够的,还要...

陈树义
2018/09/14
0
0
java初级班FAQ

Sun的The Java FAQ: go ranchgirl提供的FAQ: go JDK下载:jdk 6.0 J2SE 5.0 J2SE 5.0 日本语 J2SE 1.4.1 J2SE 1.4.2 日本语 jdk 6.0文档下载: chm格式 html格式 jdk 6.0在线文档: jdk 6.......

精华之王
2009/04/11
166
0
calvinwilliams/sqlaction

sqlaction - 自动生成JDBC代码的数据库持久层工具 1. 概述 2. 一个DEMO 2.1. 建表DDL 2.2. 新建JAVA项目 2.3. 在包目录中执行工具 2.4. 到目前为止,一行JAVA代码都没写,现在开始写应用代码...

calvinwilliams
前天
0
0
Java 基础语法(一) 类、方法、实例变量的概念

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35619188/article/details/85004955 类、方法、实例变量的概念 对象:对象是类的一个实例,有状态和行为。...

三棵面包树
2018/12/14
0
0
Hotpot Java虚拟机Class对象是在方法区还是堆中

Class对象是存放在堆区的,不是方法区,这点很多人容易犯错。类的元数据(元数据并不是类的Class对象。Class对象是加载的最终产品,类的方法代码,变量名,方法名,访问权限,返回值等等都是...

小欣妹妹
2017/10/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spark集群安装方式2

环境: jdk1.8、hadoop-2.7、spark-1.6、三台centos7(如下List-1所示) List-1 如下30上部署master;31上部署worker1;32上部署worker2 192.168.33.30 master192.168.33.31 worker1192.168.......

克虏伯
10分钟前
0
0
java File常用的方法

import java.io.File; public class a_22 { public static void main(String[] args) {File f= new File("D:\\tianya\\2019.3.14\\html");System.out.println(f.isDirectory());Syste......

南桥北木
17分钟前
0
0
equals()的重写规则

自反性。对于任何非null的引用值x,x.equals(x)应返回true。 对称性。对于任何非null的引用值x与y,当且仅当:y.equals(x)返回true时,x.equals(y)才返回true。 传递性。对于任何非null的引用...

无精疯
44分钟前
2
0
Go基础系列:双层channel用法示例

双层通道的解释见Go的双层通道 以下是一个双层通道的使用示例。注意下面的示例中使用了"信号通道"(Signal channel),但这里的信号通道是多余的,仅仅只是为了介绍。 信号通道不用来传递数据,...

echojson
52分钟前
2
0
PHP文件上传error的错误类型

PHP文件上传error的错误类型 - $_FILES['file']['error'] 有以下几种类型 1、UPLOAD_ERR_OK 其值为 0,没有错误发生,文件上传成功。 2、UPLOAD_ERR_INI_SIZE 其值为 1,上传的文件超过了 ph......

小良下山化了个缘
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部