javagetclass与classforname(javagetclass获取属性值)

技术Java中的getClass()及getName()方法怎么使用本篇内容介绍了“Java中的getClass()及getName()方法怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就

本文介绍了关于“如何在Java中使用getClass()和getName()方法”的知识。很多人在实际案件操作中都会遇到这样的困难。接下来,让边肖带领大家学习如何应对这些情况!希望大家认真阅读,学点东西!

getClass()及getName()方法使用

getClass

public final class?GetClass()返回此对象的运行时类。返回的类对象是由所表示的类的静态同步方法锁定的对象。

Java中有两种类型的引用变量,编译时类型和运行时类型。编译时类型由声明变量时使用的类型决定,运行时类型由实际分配给变量的对象决定。

publicclassStudentDemo{

publicationstativitmain(String[]args){ 0

学生=newStudentSon(1,2);

class a=ss . GetClass();

system . out . println(a . getname());

}

}

getName

publicStringgetName()将此类对象表示的实体(类、接口、数组类、基元类型或void)的名称作为字符串返回。

实体:对象引用的目标

这个类的运行时类型是Student on,编译时类型是Student,那么ss.getClass()返回Student on类。

运行结果:

学生

关于getClass()与getName()一道题

在牛客网上看到的一道题目

package test;

import Java . util . date;

public class SuperTestExtendsdate {

privatedstationfinalloseriveversiuid=1L;

private void test(){ 0

system . out . println(super . GetClass()。getName());

}

publicationstativitmain(String[]args){ 0

newSuperTest()。test();

}

}1.super.getClass()是父类的getClass()方法,它的父类是Date,它的getClass()方法是从Object类继承的,没有覆盖。

2.调用getName()方法时,getName()为:包名类名。

所以输出是

测试。超级测试

这里介绍一下“如何在Java中使用getClass()和getName()方法”的内容。感谢阅读。如果你想了解更多的行业,可以关注网站。边肖将为您输出更多高质量的实用文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/155199.html

(0)

相关推荐

  • python单元测试怎样开展(pytest如何实现自动化测试)

    技术Pyhon中如何实现单元测试这篇文章将为大家详细讲解有关Pyhon中如何实现单元测试,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。文件calculator.py#计算器类
    clas

    攻略 2021年12月17日
  • 公式规律,平码三中三公式规律是什么

    技术公式规律,平码三中三公式规律是什么一公式规律、规律如下:
    1、公式主要分为两大类计算,公式前面都有注明。
    2、大小序D:公式前面有注明字母D的为大小序。算法是从小到大。(大小序第一个拼音字母)或直接写明大小序落球

    生活 2021年10月23日
  • redis位图可以有过期时间吗(redis中的位图)

    技术redis中的位图是什么意思这篇文章将为大家详细讲解有关redis中的位图是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。位图位图,即大量bit组成的一个数据结构(每个bi

    攻略 2021年12月16日
  • 指南针的红色指针指向什么方向,请问指南针红针指的是什么方向

    技术指南针的红色指针指向什么方向,请问指南针红针指的是什么方向好像并没有个标准规定靠颜色分辨南北极,指南针,指北针只是叫法习惯指南针的红色指针指向什么方向。知道当地南北方向,看指南针指针指向,不管红色白色或黑色一端,你都

    生活 2021年10月24日
  • springboot与springcloud版本对应关系是什么

    技术springboot与springcloud版本对应关系是什么今天就跟大家聊聊有关springboot与springcloud版本对应关系是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希

    攻略 2021年10月20日
  • 如何理解JavaScript原型链和instanceof运算符的关系

    技术如何理解JavaScript原型链和instanceof运算符的关系如何理解JavaScript原型链和instanceof运算符的暧昧关系,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,

    攻略 2021年10月29日