package org.lxh.demo15.getclassdemo ; 
class X{ 
}; 
public class GetClassDemo01{ 
public static void main(String args[]){ 
X x = new X() ; // 实例化X类的对象 
System.out.println(x.getClass().getName()) ; // 得到对象所在的类 

};

package org.lxh.demo15.getclassdemo ; 
class X{ 
}; 
public class GetClassDemo02{ 
public static void main(String args[]){ 
Class<?> c1 = null ; // 指定泛型 
Class<?> c2 = null ; // 指定泛型 
Class<?> c3 = null ; // 指定泛型 
try{ 
// 以下的操作形式是在开发中最常用的一种形式 
c1 = Class.forName("org.lxh.demo15.getclassdemo.X") ; 
}catch(ClassNotFoundException e){ 
e.printStackTrace() ; 

c2 = new X().getClass() ; // 通过Object类中的方法实例化 
c3 = X.class ; // 通过类.class实例化 
System.out.println("类名称:" + c1.getName())  ; // 得到类的名称 
System.out.println("类名称:" + c2.getName())  ; // 得到类的名称 
System.out.println("类名称:" + c3.getName())  ; // 得到类的名称 

};

Java 反射机制之 Class相关推荐

  1. 利用java反射机制 读取配置文件 实现动态类载入以及动态类型转换

    作者:54dabang 在spring的学习过程之中,我们能够看出通过配置文件来动态管理bean对象的优点(松耦合 能够让零散部分组成一个总体,而这些总体并不在意之间彼此的细节,从而达到了真正的物理上 ...

  2. Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法...

    Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法 www.MyException.Cn   发布于:2012-09-15 ...

  3. Java反射机制分析指南

    一.JAVA是动态语言吗? 一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言. 但JAVA它却有着一个非常突出的动态相关机制:反 ...

  4. 反射 字段_详解面试中常考的 Java 反射机制

    反射(Reflection) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性和方法. 反射是一项高级 ...

  5. 【java】java反射机制,动态获取对象的属性和对应的参数值,并属性按照字典序排序,Field.setAccessible()方法的说明【可用于微信支付 签名生成】...

    方法1:通过get()方法获取属性值 package com.sxd.test.controller;public class FirstCa{private Integer num;private ...

  6. java基础-java反射机制

    2019独角兽企业重金招聘Python工程师标准>>> 引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓"登高必自卑,涉远必自迩" ...

  7. 利用java反射机制进行对象操作

    我们经常使用COMMONS-BEANUTILS包来进行bean的操作,例如从map到bean获从bean到map的映射,那么实现的原理是什么呢,下面举个简单的操作的例子:首先,我建立一个bean pu ...

  8. java反射机制知识_Java反射机制讲解,程序员必须掌握的知识点

    关注程序员7歌,一起用技术改变世界 大家好,我是程序员7歌,今天我为大家讲解Java的反射机制. 首先我们来看看反射的概念: Java反射说的就是在程序运行中,任何一个类,我们都可以知道这个类的方法和 ...

  9. java继承 映射_hibernate继承关系映射和java反射机制的运用

    转:http://blog.csdn.net/derpvailzhangfan/article/details/1957946 ,感谢博主分享 Notes:hibernate元数据的运用:uuid的概 ...

  10. java初反射_初始 java 反射机制 (一)

    反射机制详解 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能称为j ...

最新文章

  1. JSP简单标签带属性开发
  2. 初中教师资格证计算机试讲教案模板,初中数学教师资格证面试教案模板: 《投影》...
  3. 读书笔记之如何阅读一本书
  4. SpringBoot+jquery实现post提交表单并添加隐藏域属性完成编辑功能
  5. typescript 怎么表示当前时间减一个月_TypeScript 入门知识点总结
  6. OPPORTUNITIES_GET_ENTITY not implemented in data provider class
  7. mybatis typehandler
  8. SQL Server检索存储过程的结果集
  9. Node.js之十大Web框架
  10. JAVA中集合输出的四种方式
  11. java查看堆内对象_如何查看一个对象占用堆内存的大小
  12. 沪江快速手机打字软件下载
  13. python中delay__python delay函数
  14. MATLAB 线性拟合
  15. CAN唤醒硬件方案和软件分析
  16. 南通大学python期末考试试卷答案_南通大学自动评教脚本(python)
  17. Problem -B DBZ的钥匙
  18. 【MyBatis】多表查询
  19. 记录一下之前写的文章--测试之不可承受之轻
  20. 业务系统如何集成工作流系统?_K2 BPM集成能力讲解

热门文章

  1. 转: 深入理解Linux修改hostname
  2. mysql 插入数据会执行事务吗_在代码中,插入数据到数据库时,如果不使用事务,将会导致速度极慢...
  3. 老是说我编译版本不够_编译etcd出现的cannot load bufio的错误解决办法
  4. pythonfor循环语句例子_Python for循环学习总结
  5. Xcode5打包静态库
  6. win7开放80端口
  7. Java学习系列(十四)Java面向对象之细谈线程、线程通信(上)
  8. ETL的增量抽取机制
  9. Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
  10. 2018-2019-1 20165320 《信息安全系统设计基础》第八周学习总结