静态成员和静态方法都是属于整个类所有的,当系统第一次使用该类,就会为其分配内存空间直到该类被卸载才会进行资源回收。所以静态方法可以直接调用静态成员,不可以直接调用非静态成员很好理解啊,静态方法和静态成员都存放在内存里面啊,所以可以直接调用啊,非静态成员是以文件的形式保存在代码中啊,得创建一个对象啊就是实例化啊就是把他调入内存中才可以使用啊,所以很好理解啊,赞赞。而普通成员中调用静态变量和非静态变量,更好理解,你要使用普通成员当然得先把自己调入内存中啊,而静态成员就在内存中等你了,而至于非静态成员的话,代码先结合再装载吧 涉及操作系统知识。
2017-05-07