`
默翁1
  • 浏览: 26890 次
社区版块
存档分类
最新评论

获取类名

 
阅读更多
package mianshi;

import java.util.Date;

public class ClassNameTest extends Date{
	public String getClassName(){
		return super.getClass().getName();
	}
	public static void main(String[] args)
mianshi.ClassNameTest
  { System.out.println(new ClassNameTest().getClassName()); } }

 解析:getClass在Object中定义为final类型,子类不能够覆盖,要获取父类的名字,可通过getClass.getSuperClass().getName()来获取

0
0
分享到:
评论

相关推荐

    Android获取当前的Activity类名

    在Activity的代码内部,我们可以直接通过`this`关键字获取当前Activity的引用,然后调用`getClass().getName()`方法来获取类名。例如: ```java String currentActivityClassName = this.getClass().getName(); ...

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

    最后,有了句柄,我们就可以使用`GetClassNameW`获取类名了。 ```csharp public static string GetClassNameAtCursor() { Point cursorPos; GetCursorPos(out cursorPos); IntPtr hWnd = FindWindow(null, null)...

    android调用第三方程序,需要包名、类名

    2. **获取类名(Activity Class Name)** 类名通常是指主Activity,即应用启动时显示的第一个界面。类名包括包名和类本身的名称,如`com.example.myapp.MainActivity`。在AndroidManifest.xml中,你可以找到标签,...

    窗体句柄获取,类名获取工具

    2. 获取类名:类名用于区分不同类型的窗口控件。例如,"Button"类表示一个按钮,"Edit"类则表示文本输入框。了解窗口的类名,有助于开发者定位窗口中的特定控件,并进行相应的操作。 3. 获取标题:窗口标题通常显示...

    自动获取android包名类名

    在Android开发过程中,获取应用程序的包名和类名是一项常见的任务。这有助于调试、测试以及实现自动化脚本。Ubuntu作为一个流行的Linux发行版,为开发者提供了命令行工具来方便地完成这项工作。本篇文章将详细解释...

    Qt 反射机制实现,通过类名创建对象

    反射是指程序在运行时动态获取对象属性与方法的一种机制,即编译器需要将类型信息(属性类型与偏移地址以及成员函数的地址等信息)编译到程序文件中,当程序运行时将这些信息加载到内存中去,做到运行时只根据对象的...

    qt通过类名动态创建对象

    3. **获取类信息**:在运行时,你可以使用`QMetaType`来获取类的信息,包括类名。例如,`QMetaType::className(typeId())`可以返回`MyClass`的字符串表示。 4. **动态创建对象**:有了类名后,我们可以使用`...

    Java 获取当前类名和方法名的实现方法

    Java 获取当前类名和方法名的实现方法 Java 获取当前类名和方法名的实现方法是 Java 编程语言中一个重要的知识点。通过获取当前类名和方法名,可以帮助开发者更好地了解程序的执行流程, Debug 程序和优化代码性能...

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

    3. 获取类名: 一旦我们有了窗口句柄,就可以使用`GetClassName`函数来获取该窗口的类名。这个函数接受窗口句柄和一个缓冲区,将类名复制到缓冲区中。 VB代码示例: ```vb Private Declare Function ...

    spy++工具,准确获取窗口句柄名称

    在Spy++中,用户不仅可以查看窗口句柄,还能获取窗口所属的类名,这对于理解窗口的行为和定位问题至关重要。 Spy++的主要特性包括: 1. **窗口视图**:此视图列出系统中所有活动窗口,显示它们的句柄、类名、标题...

    安卓获取apk包名类名

    4. **第三方库**:还可以利用第三方库,如`com.github.javiersantos.PackagesManager`,它提供了一个简单的API来获取已安装应用的包名和类名。 在软件测试中,这些信息非常关键。例如,在自动化测试中,测试脚本...

    Java中获取当前函数名、类名、当前类的文件名.doc

    - 语法: 创建一个`Throwable`对象,然后通过其`getStackTrace()`方法获取类名。 - 示例: ```java public class MyClass { public static void testGetClassName() { String clazzName = new Throwable()....

    着看所有apk的包名和类名,用于启动或关闭某个app

    同时,可以使用`apktool`或`dex2jar`等工具反编译APK,解析`AndroidManifest.xml`文件来获取类名。 2. **命令行工具**:对于高级用户,可以使用`aapt`(Android Asset Packaging Tool)命令行工具,它包含在Android...

    通过读取DLL二进制内容得到类名和GUID值

    要通过读取DLL二进制内容获取类名和GUID,我们可以遵循以下步骤: 1. **头文件解析**:DLL文件的二进制内容包含了头文件信息,这些信息指示了类的存在和它们的属性。使用十六进制编辑器或者专门的工具(如eXeScope....

    间接调用Log4j的日志功能导致类名输出错误解决方案

    // 实现Log接口的方法,如debug、info等,在这些方法中使用MDC.get("logClass")获取类名 } ``` 此外,对于`Log.java`,这可能是对`org.apache.log4j.Logger`或`org.slf4j.Logger`接口的封装。确保在使用`Log`接口...

    获取第三方apk的包名启动类名icon.rar

    这个名为"获取第三方apk的包名启动类名icon.rar"的压缩包文件提供了相关的代码资源,尽管可能并非所有示例都能直接运行,但它们可以作为学习和参考的对象。下面我们将详细探讨这些知识点。 首先,让我们了解如何...

    IE8下兼容获取class函数

    2. **自定义获取类名元素函数**: - **函数名称**:`getByClass` - **参数**: - `sClass`:需要匹配的类名字符串。 - `Parent`:可选参数,默认为 `document`,代表需要搜索的根节点。 - **返回值**:包含所有...

    获取句柄类名工具

    该工具可以通过鼠标去获取窗体或者子窗体,控件等的句柄和类名。方便我们开发程序。

    获取apk包名类名

    该工具,可以获取apk的包名和类名,是一个很实用的小工具.

    Delphi 2010 下的查看类名和handle的Demo

    在Delphi中,获取类名通常使用`Classname`属性,它返回当前对象的类名字符串。例如,对于一个名为`MyObject`的对象,你可以通过`MyObject.ClassName`获取其类名。对于非对象变量,可以使用`TypeInfo`函数获取类型...

Global site tag (gtag.js) - Google Analytics