`

转:方法内 如何得到当前方法名

阅读更多
http://www.iteye.com/topic/13179
public static String getCaller();{
    int i;
    StackTraceElement stack[] = (new Throwable(););.getStackTrace();;
    for (i=0; i < stack.length; i++); {
      StackTraceElement ste=stack[i];
        System.out.println(ste.getClassName();+"."+ste.getMethodName();+"(...);");;
      System.out.println(i+"--"+ste.getMethodName(););;
      System.out.println(i+"--"+ste.getFileName(););;
      System.out.println(i+"--"+ste.getLineNumber(););;
    }
  }
分享到:
评论

相关推荐

    gps周 + 周内秒时间转换成 GPS 时间戳(单位:秒)

    - `weekas2gpstime`可能是处理此类转换的程序或数据文件,它可能包含了GPS周和周内秒的数据,通过读取这些数据并应用上述转换方法,可以得到相应的GPS时间戳。 了解这个转换过程对于理解和分析GPS数据至关重要,...

    ASPnet 类库中获得当前路径的方法

    - **示例**:通过以下代码可以获得当前应用域的基目录: ```csharp string baseDirectory = System.AppDomain.CurrentDomain.BaseDirectory; // 输出结果可能为"F:\XFU.NSQS\project\website\bin\" ``` 需要...

    微信小程序获取当前位置和城市名

    在微信小程序开发中,获取用户当前位置和城市名是常见的需求,尤其对于提供本地化服务的应用来说至关重要。本文将详细介绍如何实现这一功能。 首先,要获取用户的地理位置,必须先获得用户的授权。微信小程序提供了...

    C++获取当前时间精确到毫秒Ms

    在C++编程中,获取当前时间并精确到毫秒是一个常见的需求,特别是在处理高精度的时间戳或者性能测试等场景。本文将深入探讨如何在C++中实现这一功能,以及涉及的相关知识点。 首先,C++标准库提供了一个名为`...

    完整版汉字转拼音.rar

    在这个“完整版汉字转拼音.rar”压缩包中,包含了一个名为“汉字转拼音”的文件,我们可以从中了解到这一领域的核心概念和技术细节。 一、汉字转拼音的基本原理 汉字转拼音的核心是建立汉字与汉语拼音之间的对应...

    javascript实现全角转半角的方法.docx

    下面是一个名为`fullChar2halfChar`的JavaScript函数,用于实现全角转半角的转换: ```javascript function fullChar2halfChar(str) { var result = ''; for (var i = 0; i ; i++) { var code = str.charCodeAt...

    VB函数总表里面记载许多我们常用的VB函数

    **功能:** 得知当前路径内的档名。 **描述:** 返回当前目录下的文件名。 #### DoEvents **功能:** 闲置函数。 **描述:** 让程序暂停执行,允许其他事件发生。 #### End **功能:** 强制结束程序。 **描述:** ...

    oracle 错误一览表

    - **解决方法**:确认对象名正确无误,且该对象存在于数据库中。 #### ORA-00026: Invalid control file ID - **描述**:无效的控制文件ID。 - **解决方法**:检查控制文件是否正确无误,并确保所有相关文件都可用...

    Java方法句柄1

    这里的`xxx`代表目标对象、方法名、方法的参数类型等信息。 方法句柄提供了多种查找方法: 1. `findConstructor()`: 查找类的构造方法。 2. `findVirtual()`: 查找类的实例方法(非静态方法)。 3. `findStatic()`:...

    汇总c#.net常用函数和方法集

    - `CreateElement()` 方法:创建XML文档的新节点,如`XmlNode newNode = xmlDoc.CreateElement("新节点名");` - `AppendChild()` 方法:将新创建的节点添加到XML文档的父节点下,如`parentNode.AppendChild(new...

    如何用js获取当前url的参数值

    然后利用`split`方法根据“&”符号分割查询字符串,得到一个包含各个查询参数的数组。 3. **构建对象**:遍历上述数组,对于每个查询参数,再次使用`substring`方法将其拆分为键(key)和值(value),并存储在一个...

    如何快速不借用转换工具将FLV格式视频转换成MP4

    在当前数字化时代,视频格式转换是一项常见的需求,特别是在处理不同设备兼容性问题时。本文将详细介绍一种无需使用第三方转换软件,仅通过Windows系统自带的命令行工具实现FLV格式视频到MP4格式的转换方法。 #### ...

    C#记事本转到的源代码

    通过以上分析,我们可以看出这段代码实现了一个简单的“转到”功能,即当用户在文本框中输入行号并点击按钮时,程序会将`RichTextBox1`控件的视图滚动到指定行,并使该行获得焦点。此外,还实现了在鼠标点击表单时...

    JavaScript笔记

    this直接获得当前内容对象。可以代替当前对象完成一切操作,拥有当前对象的所有属性 前端优化:js中最好用三目运算代替if else 11.String: |--查找:x.indexOf(‘关键字’[,开始位置下标]) | 每次只查找第一次...

    oracle错误一览表

    - **解决方法**: 确认是否真的需要删除当前会话,如果不是,请终止该操作。 **ORA-00028: 您的会话已被删去** - **描述**: 用户的会话已被系统或其他管理员删除。 - **解决方法**: 重新登录或联系系统管理员恢复...

    先进计划排程方法论解析

    针对上述挑战,当前市场上常见的APS系统开发方法主要包括以下几种: 1. **基于制程顺序的正反向排程**:这种方法依据制造途程上的每一个工序,从物料和产能需求出发进行时间上的匹配和调整。如果是从下料日开始,则...

    ORACLE错误一览表.

    - 检查进程名是否正确。 #### 六、内存与资源管理相关错误 ##### ORA-00081: 地址范围[...]不可读 - **描述**:尝试读取的内存地址范围无效。 - **解决方法**: - 确认内存地址的有效性。 - 检查程序逻辑。 ###...

    Oracle错误代码大全

    - **解决方法**:结束当前会话再尝试删除。 #### ORA-00028: 您的会话已被删去 - **描述**:当前会话已被系统删除。 - **解决方法**:重新建立连接。 #### ORA-00029: 会话不是用户会话 - **描述**:会话类型不...

    GPS周和秒的计算

    例如,可能有一个名为`TimeConversion`的类,其中包含`UTCtoGPS`和`UTCtoBDT`的方法,这些方法接收UTC日期和时间作为参数,然后返回对应的GPS周和秒,或者BDT时间。 在实际应用中,这样的转换对于需要高精度时间...

    IOS应用源码——获取全球当前所有时区的当前时间TestTimeZone.zip

    这个名为"TestTimeZone"的源码示例提供了实现这一功能的方法。接下来,我们将深入探讨如何在iOS应用中实现这一功能,以及涉及到的相关知识点。 首先,我们需要了解iOS中的`TimeZone`类,它是Foundation框架的一部分...

Global site tag (gtag.js) - Google Analytics