奔星,详细点解释
Static这个修饰词定义的对象,方法,变量,都是在内存中开辟一个特定明确入口的内存
你用类名调用,如果她没有明确的入口,你是找不到改String的
呵呵,你用对象调用就不用static也能调用到
Static这个修饰词定义的对象,方法,变量,都是在内存中开辟一个特定明确入口的内存
你用类名调用,如果她没有明确的入口,你是找不到改String的
呵呵,你用对象调用就不用static也能调用到
调试欢乐多
对static方法要运行的话,
里面的对象(或方法)要么是它自己实例化的(或者是传进来的)
或者这个对象(或方法)也是static的
static的对象(方法)不属于实例,而是属于class的,只有一份
you must create a class object first.
则可不用static方法
如果不实例化就访问,只能是static的属性和方法。static的方法,不能调用非static的方法。
useclass uc = new useclass();这样才可以static对象第一次访问就会被加载
而,非static只有初始化以后才会加载。