静态方法与非静态方法的加载
静态方法可以直接用类名访问;
静态方法属于类 ,随着类的加载而加载;
非静态方法属于对象,随着对象的创建而加载;
静态方法与非静态方法访问特点:
静态的只能访问静态的;
非静态的既可访问静态的也可访问非静态的;
原因:静态方法随着类的加载而加载;非静态方法随着对象的创建而加载;在静态方法中访问非静态的方法,非静态的方法可能还没加载,所有不能在静态方法中访问调用非静态方法
静态方法与非静态方法的加载
静态方法可以直接用类名访问;
静态方法属于类 ,随着类的加载而加载;
非静态方法属于对象,随着对象的创建而加载;
静态方法与非静态方法访问特点:
静态的只能访问静态的;
非静态的既可访问静态的也可访问非静态的;
原因:静态方法随着类的加载而加载;非静态方法随着对象的创建而加载;在静态方法中访问非静态的方法,非静态的方法可能还没加载,所有不能在静态方法中访问调用非静态方法