ConfMgr.class是获取ConfMgr的class对象,类型类指的是代表一个类型的类,因为一切皆是对象,几种获取class对象的方法:

1,所有的引用数据类型(类-类型)的类名、基本数据类型都可以通过.class方式获取其 Class对象。

对于基本数据类型的封装类还可以通过.TYPE 的方式获取其 Class 对象,但要注意。TYPE 实际上获取的封装类对应的基本类型的 Class 对象的引用。

那么你可以判断出int.class==Integer.TYPE 返回 true,int.class==Integer.class 返回 false!通过这种方式不会初始化静态域,使用.class、.TYPE 的方式获取 Class对象叫做类的字面常量;

2,Class 的 forName(String  name)传入一个类的完整类路径也可以获得 Class 对象。

由于使用的是字符串,必须强制转换才可以获取泛型的Class的 Class对象,并且必须获取这个方法可能抛出的ClassNotFoundException异常。这种方法可以初始化静态域。

3,还可通过类的对象实例下的getClass()方法来获取Class对象,即 实例名getClass()

扩展资料

在一个面向对象的系统中,类(class)是数据和操作数据的方法的集合。数据和方法一起描述对象(object)的状态和行为。

每一对象是其状态和行为的封装。类是按一定体系和层次安排的,使得子类可以从超类继承行为。在这个类层次体系中有一个根类,它是具有一般行为的类。

当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类。

通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中。

通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用 。

java中类名指的是什么_JAVA 类名.class是什么意思?相关推荐

  1. Java中JRE指什么呢?

    转自: Java中JRE指什么呢? 下文笔者讲述java中JRE的简介说明,如下所示: JRE简介 JRE(Java Runtime Environment,Java运行环境) 包含JVM标准实现及J ...

  2. java中this指的是什么?

    关于java中this的文章早已是非常多了,本文是对我个人过往学习java,理解及应用java中this的一个总结.此文内容涉及java中this的基本概念,希望对大家有所帮助. java中this指 ...

  3. java中的迭代是什么意思_JAVA里的 迭代 具体是指什么意思

    JAVA里的 迭代 具体是指什么意思 (2009-10-15 14:30:21) 标签: it 迭代器模式(Iterator pattern) 一. 引言 迭代这个名词对于熟悉Java的人来说绝对不陌 ...

  4. java中的class 类的作用_Java中Class和单例类的作用与类成员的理解

    Java中Class类的作用与深入理解 在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识.这个信息跟踪着每个对象所属的类.JVM利用运行时信息选择相应的方法执行.而保存 ...

  5. java中父类创建子类的语法_Java 语言中,所创建的子类都应有一个父类。( )_学小易找答案...

    [判断题]一个类可以实现多个接口,接口可以实现"多重继承". ( ) [简答题]报价议价环节话术 [单选题]定义一个公有double型常量PI,哪一条语句最好?( ) [论述题]展 ...

  6. java中重写的目的是什么_Java课后简答题

    1.简述Java的特点. 面向对象.跨平台性.健壮性.安全性.可移植性.多线程性.动态性等. 2.简述JRE与JDK的区别. JRE(Java Runtime Environment,Java运行时环 ...

  7. java中的常用的文件流_Java 基础(四)| IO 流之使用文件流的正确姿势

    image.png 一.什么是 IO 流? 想象一个场景:我们在电脑上编辑文件,可以保存到硬盘上,也可以拷贝到 U 盘中.那这个看似简单的过程,背后其实是数据的传输. 数据的传输,也就是数据的流动.既 ...

  8. java 中的finally你知多少_Java 处理异常 9 个最佳实践,你知道几个?

    1. 在Finally中清理资源或者使用Try-With-Resource语句使用Finally Java 7的Try-With-Resource语句 2. 给出准确的异常处理信息 3. 记录你所指定 ...

  9. java中的jre里面有什么_Java中JRE介绍,JRE是什么

    首页 > 基础教程 > 基础知识 > JDK&JRE&JVM Java中JRE介绍,JRE是什么 JRE简介 JRE(Java Runtime Environment ...

  10. java中迭代器要导包吗_java 中迭代器的使用方法详解

    java 中迭代器的使用方法详解 前言: 迭代器模式将一个集合给封装起来,主要是为用户提供了一种遍历其内部元素的方式.迭代器模式有两个优点:①提供给用户一个遍历的方式,而没有暴露其内部实现细节:②把元 ...

最新文章

  1. Shell命令-搜索文件或目录之whereis、locate
  2. 中国牙科用人工骨替代材料市场供需态势与未来投资方向分析报告2022年
  3. 字节跳动2019暑期实习生算法岗笔试题
  4. 机房维护 网拷_机房维护一二三
  5. 微服务架构:BFF和网关是如何演化出来的?
  6. 第一次作业:艰难的计算机之路
  7. 一定要会的synchronized关键字的用法
  8. 线程的创建 锁 Threading模块 事件 条件 定时器 队列 线程池 回调函数
  9. c++ ado操作mysql_利用ADO在C++下操作access数据库
  10. 三坐标测量圆直径_多台三坐标测量机联动测量方法的研究
  11. snmp获取设备相关管理信息
  12. ASP输出生成Word 、Excel、Txt文件的方法
  13. 软件项目需求调研报告模板下载_强烈推荐:一个软件,即可搞定所有方案报价工作...
  14. 基于ArcGIS和fragstats软件计算景观破碎度(二)
  15. 建材物资管理系统(软件定义)
  16. 精灵商场项目(三)--商品分类列表+商品CRUD
  17. Python调用图灵机器人
  18. 独立键盘检测,矩阵键盘检测
  19. Ubuntu12.10 使用DNW传数据 进行ARM开发板烧写
  20. Real-Time High-Resolution Background Matting

热门文章

  1. 生物识别技术在汽车领域带来了巨大变革
  2. Java代码审计漏洞挖掘(入门)
  3. matlab randn 范围,如何用matlab编写randn函数?
  4. 为FishBot模型注入物理属性并在Gazebo中显示
  5. 产品经理——产品原型设计规范
  6. 产品原型设计规范——Axure
  7. XMind思维导图使用详解
  8. 深入理解Amazon Alexa Skill(一)
  9. Vue CLI脚手架详细教程
  10. 多元共线性检测 -- 方差膨胀因子(Python 实现)