静态方法权限

来源:互联网 发布:小马云现身阿里总部 编辑:程序博客网 时间:2024/06/15 17:12

package com.it;/** * 静态方法只能调用静态成员变量和静态方法 * @author mmry * */public class StaticMethod {    private static int sa;  //定义一个静态成员变量    private         int ia;     //定义一个实例成员变量    //下面定义一个静态方法   static void statMethod(){              int i = 0;              //正确,可以有自己的局部变量              sa = 10;             //正确,静态方法可以使用静态变量              otherStat();        //正确,可以调用静态方法           //   ia = 20;              //错误,不能使用实例变量           //   insMethod();      //错误,不能调用实例方法   }   static void otherStat(){   }   //下面定义一个实例方法   void  insMethod(){            int i = 0;              //正确,可以有自己的局部变量            sa = 15;              //正确,可以使用静态变量            ia = 30;              //正确,可以使用实例变量           statMethod();          //正确,可以调用静态方法   }}

0 0
原创粉丝点击