已采纳回答 / 天启之魂
静态方法可以直接使用类名调用,不需要创建对象,所以更简单,对于一些工具类,是没有对象的,比如Math类,这样他里面的方法就必须都是静态方法当然一般的类中 只要这个方法没有用到对象的特有数据, 你可以把他定义成一般方法或者静态方法都行
2015-10-29
public class HelloWorld {
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println( className );
}
}
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println( className );
}
}
2015-10-29
对一个游戏来说,游戏是一个对象,游戏里的角色是他的实现类,每个角色有自己的能力值也就是属性,和自己拥有的技能即方法。就一个法师而言,法师拥有的属性和方法转职(继承)成牧师后,牧师拥有着自己的属性方法同时也可以继承法师的属性和方法
2015-10-29
楼下的,这句话的意思就是,传入com.imooc这个package里面的Telephone这个类。但是这里面他们是在同一个package下,所以这句话可以不写。
2015-10-29
为啥 静态类中不能用this指针
我想这么写 System.out.println("访问外部类中的score:" + this.score);
我想这么写 System.out.println("访问外部类中的score:" + this.score);
2015-10-28