A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kcufow   /  2016-4-12 11:19  /  1762 人查看  /  23 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

你可以参考自己调用方法的时候,调用工具类的静态方法时你可以看方法有没有创建对象,调用静态的方法的条件的是什么
回复 使用道具 举报
静态修饰的变量只在该类加载的时候执行依次,以后在调用该类的时候修饰的变量不会再次加载。  public class A{ static a=0;  public static void b(){ }  } a=0只会在程序加载的时候执行一次。  当你程序中把a的值改变了,那么下一次在调用A类的时候a的值不会被初始化为0。  static修饰的方法可以直接用 类名.方法名 调用如上面 的 可以A.b()直接调用方法b不用 A dd=new A();  dd.b();
回复 使用道具 举报
是A,随着类的加载而加载,随着类的消失而消失
回复 使用道具 举报
我也觉得是选A
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马