java反射对象和new 出来的对象有什么区别
3个回答
展开全部
new属于静态编译
反射属于动态编译,意思就说只有到运行时才会去获得该对象的实例,Spring就是使用的反射
静态编译就是在编译的时候把你所有的模块都编译进exe里去。
动态编译就不一样了,编译的时候那些模块都没有编译进去,一般情况下可以把那些模块都编译成dll,这样启动程序(初始化)的时候这些模块不会被加载,而是在运行的时候,用到那个模块就调用哪个模块
反射属于动态编译,意思就说只有到运行时才会去获得该对象的实例,Spring就是使用的反射
静态编译就是在编译的时候把你所有的模块都编译进exe里去。
动态编译就不一样了,编译的时候那些模块都没有编译进去,一般情况下可以把那些模块都编译成dll,这样启动程序(初始化)的时候这些模块不会被加载,而是在运行的时候,用到那个模块就调用哪个模块
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java反射对象:就是取到该类的对象,这一般是写框架的时候会用到。
new出来的对象:就是一个类,然后使用new关键字,就可以创建一个对象,这是普遍的用法。
两种方法,都是可以使用的类对象,只是用的地方不一样。
这个编号不是乱加的,请问你懂吗? 应该不会这么回我的?我已经解释的比较清楚了,只要是学JAVA的肯定 是懂的,
最后你可以把高质量给其他人了, 希望你们管理员 多学点 知识 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |