static:1、static属性可以被static方法和非static方法使用;非static属性不可以被static方法使用。static属性可以被类名称直接访问。
2、static属性不可以被this引用,如 :
public static int a=10;
public static void seta(int e){
this.a=e;//这是错误的 应该写成 a=e;
}
3、static方法可以访问static属性,但是不能访问非static属性;非static方法可以访问static属性和非static属性.
4、static方法只能调用static方法.
5.如果一个方法想被主方法直接调用,则此方法声明时必须添加public static.
本文出自 “12171007” 博客,谢绝转载!
原文:http://12181007.blog.51cto.com/12171007/1903410