JAVA类方法和实例方法区别

Java中的类方法: 用static关键字修饰的方法

           实例方法:没有用static修饰的方法

       区别:

        类方法在Java源文件被编译成字节码,字节码执行时被加载到栈内存中就已经分配了入口地址,因此类方法可以直接用类名调用也可以用实例调用; 而实例方法在创建对象之前未被分配内存地址,需要实例化后,才能被分配堆内存空间,只能被实例调用。

JAVA类方法和实例方法区别_第1张图片

 

你可能感兴趣的:(java)