其他分享
首页 > 其他分享> > 获取对象的几种方式。

获取对象的几种方式。

作者:互联网

1.直接new一个对象

//直接new对象
		Users user = new Users();

2.通过反射获取到class,然后通过class.newInstance方法获得对象

//通过反射获取到class,然后通过class.newInstance方法获得对象
		try {
			Class clazz = Class.forName("com.wf.dbutils.Users");
			Object us = clazz.newInstance();
			if(us instanceof Users) {
				System.out.println("is users");
			}
			
		} catch (Exception e) {

		}

3.直接通过类名.class得到class,然后通过class.newInstance方法获得对象

//直接通过类名.class得到class,然后通过class.newInstance方法获得对象
		Class<Users> clazz = Users.class;
		try {
			Users users = clazz.newInstance();
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} 

4.通过对象.getClass方法获取到class对象

//通过对象.getClass方法获取到class对象

标签:newInstance,Users,对象,通过,几种,获取,clazz,class
来源: https://blog.csdn.net/weixin_43186788/article/details/118963260