静态方法和动态方法区别: 1.静态方法可以通过类名调用,动态方法需要通过类实例化后的对象才能调用。 2.静态方法在类加载时就已经被创建,动态方法在每次调用时才创建。 3.静态方法属于类,内存不依赖于对象;动态方法属于对象,内存空间依赖对象。