zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然JAVA反射机制学习笔记:认识Class类

    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())  ;    // 得到类的名称
        }
    };
  • 相关阅读:
    JPA与Hibernate的关系
    EJB里的问题解答
    EJB与JPA的关系
    EJB的魅惑来源
    EJB简介
    MyEclipse如何恢复删掉的文件
    EasyUI的功能树之扁平化
    EasyUI的功能树之异步树
    Spring AOP的日志记录
    简单理解IoC与DI
  • 原文地址:https://www.cnblogs.com/tszr/p/12416955.html
Copyright © 2011-2022 走看看