`

获取当前运行的类名,方法名

    博客分类:
  • java
 
阅读更多

public static void main(String[] arg)
{
     try {
    Test t = new Test();
    t.Log();
   } catch (Exception e) {
    e.printStackTrace();
   }
}
public void Log()
{
    System.out.println("方法名       "+Thread.currentThread().getStackTrace()[1].getMethodName());
     System.out.println("类名    "+Thread.currentThread().getStackTrace()[1].getClassName());
     System.out.println("文件名   " + Thread.currentThread().getStackTrace()[1].getFileName());
     System.out.println("所在的行数 "+Thread.currentThread().getStackTrace()[1].getLineNumber());
}

分享到:
评论

相关推荐

    Android获取当前运行的类名或者方法

    综上所述,Android通过`StackTraceElement`提供了一种方便的方式来获取当前运行的类名和方法名。这些信息对于开发者进行调试、优化和问题排查非常有价值,但需要注意使用时的性能影响。在实际开发中,根据具体需求...

    Android判断栈顶activity;打印当前最顶层的activity类名;采用服务后台运行获取当前activity类名;

    Android判断栈顶activity;打印当前最顶层的activity类名;采用服务后台运行获取当前activity类名;是一个demo App,使用Android studio工具打开,有需要的可以自行下载;

    Android获取当前的Activity类名

    在Android开发中,有时我们需要获取当前正在运行的Activity的类名,这可能是因为我们要进行调试、日志记录或者实现特定的功能需求。以下是如何在Android应用中获取当前Activity类名的详细步骤。 首先,理解Android...

    自动获取android包名类名

    3. **获取包名**:要获取当前运行的应用的包名,可以使用`adb shell dumpsys package`命令。这会列出所有已安装应用的信息,包括包名。为了查找特定应用的包名,你可以对输出进行过滤,例如,如果你想知道应用ID为`...

    利用Java获取文件名、类名、方法名和行号的方法小结

    在Java编程中,有时我们需要获取当前执行代码的文件名、类名、方法名以及行号,这在调试、日志记录或异常处理等场景中非常有用。本篇文章将详细介绍如何利用Java内置机制来实现这些功能。 首先,Java通过`...

    Android获得当前正在显示的activity类名的方法

    在Android开发中,有时我们需要获取当前正在显示的Activity的类名,这可能涉及到应用的状态监控、调试或者其他功能的实现。本文将详细介绍如何在Android中获取这个信息,包括所需的权限设置和具体的Java代码实现。 ...

    Android查看当前栈应用顶包名和启动类名

    因此,栈顶的包名和类名即为当前运行的应用的信息。 要实现查看当前栈顶包名和启动类名,我们可以通过以下步骤: 1. 创建辅助功能服务(Accessibility Service): 在Android中,辅助功能服务可以监听到用户与...

    根据鼠标位置获取句柄,类名等信息的源码(VB6)

    10. **用户界面反馈**:为了帮助用户理解程序的运行,可以在界面上显示获取到的句柄和类名等信息,或者使用调试输出。 以上就是VB6中根据鼠标位置获取句柄和类名的基本原理和实现步骤。这个源码将帮助开发者更好地...

    根据鼠标位置获取句柄,类名等信息.rar

    在IT领域,尤其是在Windows操作系统编程中,经常需要获取鼠标的当前位置以及与该位置相关的系统信息,如窗口句柄(HWND)和窗口类名。这个压缩包文件"根据鼠标位置获取句柄,类名等信息.rar"包含了一个VB(Visual ...

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

    一、使用内置方法和修饰器方法获取类名、函数名 python中获取函数名的情况分为内部、外部,从外部的情况好获取,使用指向函数的对象,然后用__name__属性复制代码 代码如下:def a():passa.__name__除此之外还可以:...

    php获取、检查类名、函数名、方法名的函数方法

    在PHP编程语言中,了解如何获取和检查类名、函数名以及方法名是至关重要的,因为这有助于在代码中实现动态调用和元编程。以下将详细介绍标题和描述中提到的几个关键函数及其用途。 1. **function_exists()**: 这...

    VC修改窗口类名

    获取当前窗口类信息 首先,需要获取到当前窗口类的信息。这一步通常在`InitInstance()`函数中完成,该函数是MFC应用程序执行的第一个成员函数,非常适合用来做初始化工作。获取窗口类信息的方法是调用`...

    android获取当前运行Activity名字的方法

    本篇文章将详细讲解两种在Android中获取当前运行Activity名字的方法。 首先,我们来看第一种方法,这种方法相对简单,但不适用于Service环境: ```java private String getRunningActivityName() { String ...

    获取鼠标所在窗口的句柄、类名(c#)

    接下来,我们需要一个方法来获取鼠标当前位置的窗口句柄。我们可以使用`GetCursorPos`和`ScreenToClient`函数,将屏幕坐标转换为窗口客户区坐标,然后调用`FindWindow`获取句柄。 ```csharp [DllImport("user32.dll...

    鼠标获取屏幕颜色值与类名

    当鼠标在屏幕上移动时,程序会监听鼠标的移动事件,并调用相应的函数或方法来获取当前鼠标位置的RGB颜色值,这通常需要使用到系统级别的API函数,如Windows API中的GetPixel函数。 “类名”和“标题名”的获取则...

    获取手机上正在运行的服务_DEMO

    "获取手机上正在运行的服务_DEMO"是一个示例,它演示了如何编程获取设备上当前正在运行的服务的相关信息。这个DEMO涵盖了以下几个重要的知识点: 1. **ServiceInfo**: 在Android SDK中,`ServiceInfo`类代表了服务...

    Android中获取正在运行的服

    本篇文章将详细阐述如何使用`ActivityManager.RunningServiceInfo`来获取Android设备上当前正在运行的服务信息。 `ActivityManager`是Android SDK提供的一个系统服务,它提供了对应用活动生命周期管理的功能,其中...

    Android中获取正在运行的应用程序ActivityManager的使用(二)

    要获取当前运行的应用程序信息,我们通常会用到`ActivityManager`的以下方法: 1. `getRunningTasks(int maxNum)`:这个方法返回当前正在运行的任务列表,每个任务包含一个或多个Activity的堆栈。`maxNum`参数用于...

    得到鼠标当前位置的句柄和类名

    在编程领域,尤其是在Windows应用程序开发中,经常需要获取鼠标当前位置的相关信息,比如窗口句柄(Handle)和类名(Class Name)。这些信息对于实现特定功能,如窗口操作、消息发送或者自动化测试等至关重要。在本...

Global site tag (gtag.js) - Google Analytics