做基因表达热图的网站,网页设计师证书报名官网,建设银行招标网站,网站建设制作设计优化类体中的方法分为实例方法和类方法两种#xff0c;用static修饰的是类方法类方法#xff1a;对于类中的类方法#xff0c;在该类被加载到内存时#xff0c;就分配了相应的入口地址。从而类方法不仅可以被类创建的任何对象调用执行#xff0c;也可以直接通过类名调用。类方…类体中的方法分为实例方法和类方法两种用static修饰的是类方法类方法对于类中的类方法在该类被加载到内存时就分配了相应的入口地址。从而类方法不仅可以被类创建的任何对象调用执行也可以直接通过类名调用。类方法的入口地址直到程序退出才被取消。实例方法当类的字节码文件被加载到内存时类的实例方法不会被分配入口地址当该类创建对象后类中的实例方法才分配入口地址从而实例方法可以被类创建的任何对象调用执行。需要注意的是当我们创建第一个对象时类中的实例方法就分配了入口地址当再创建对象时不再分配入口地址也就是说方法的入口地址被所有的对象共享当所有的对象都不存在时方法的入口地址才被取消。——————————————————————成员变量又分为实例变量和类变量用static修饰的变量是类变量。类变量类中的类变量在该类被加载到内存时就分配了相应的内存空间。如果类中的成员变量有类变量那么所有对象的这个类变量都分配给相同的一处内存改变其中一个对象的这个类变量会影响其它对象的这个类变量。也就是说对象共享类变量。实例变量不同的对象的实例变量将被分配不同的内存空间