Java中通过类名创建一个类的实例
2014-09-06 19:00
218 查看
摘要: 通过类名创建类实例
Java中通过类名创建类的实例,此类必须是默认的构造方法,不能自己写构造方法。
方法1:
方法2:
Java中通过类名创建类的实例,此类必须是默认的构造方法,不能自己写构造方法。
方法1:
UserDao userDao=null; Properties prop=new Properties(); InputStream inStream=DaoFactory.class.getClassLoader().getResourceAsStream("daoconfig.properties"); prop.load(inStream); String userDaoClass=prop.getProperty("userDaoClass"); Class clazz=Class.forName(userDaoClass); userDao=(UserDao) clazz.newInstance();
方法2:
UserDao userDao=null; Properties prop=new Properties(); InputStream inStream=DaoFactory.class.getClassLoader().getResourceAsStream("daoconfig.properties"); prop.load(inStream); String userDaoClass=prop.getProperty("userDaoClass");//从配置文件中获取类名 userDao=(UserDao) Class.forName(userDaoClass).newInstance();
相关文章推荐
- 通过Eclipse创建一个Project ,Java Project 和Tomcat Project 生成的目录和文件
- 笔记2-----创建一个java实例对象的方法
- java通过xstream将xml转换为java对象遇到的问题(一个对像中两个子类的类名相同)
- 使用反射创建Bean、Spring中是如何根据类名配置创建Bean实例、Java提供了Class类获取类别的字段和方法,包括构造方法
- JAVA动态模块的设计实现以及如何通过newInstance()来创建带参的构造类实例
- 【Java】【TIJ】实现一个类:不允许用构造方法来直接创建类实例(对象)
- Java反射,根据类名创建带参数的实例(获取参数类型,参数等)
- 根据指定类名创建实例(Java的反射机制)
- LE一个通过java串口通信控制LED显示数据的实例
- java通过模板导出excel的一个实例
- Java中如何实现一个类在内存里只能创建一个实例对象
- 在C# 编程中通过类名动态创建实例
- java通过暴力反射创建不可实例化类的对象实例
- Java反射,根据类名创建带参数的实例
- 一步一个脚印学习WCF系列之WCF概要—WCF服务的创建与调用HelloWorld实例,通过编码方式(四)
- Java反射代码--01.通过类名称加载一个类并且获取当前类实例
- java里面如何创建一个内部类的实例?
- 使用反射创建Bean、Spring中是如何根据类名配置创建Bean实例、Java提供了Class类获取类别的字段和方法,包括构造方法
- 【java里创建一个内部类的实例】
- 有关于在Java 类的静态初始化块中创建一个自身实例的问题。