静态编译和动态编译的区别

静态编译:在编译时确定类型,绑定对象,即通过。 

动态编译:运行时确定类型,绑定对象。

动态编译最大限度发挥了java的灵活性,体现了多态的应用,有以降低类之间的藕合性。   

java中的反射就是运用了动态编译创建对象。

猜你喜欢

转载自blog.csdn.net/sayoko06/article/details/80117996