- 域(field)是一种属性,可以是类变量,对象变量,一个方法变量,或则是一个参数。
class bike{
static int bikes;
int gear;
int cadence;
void create( int newGear, int newCadence ){
bikes = bikes + 1;
gear = newGear;
cadence = newCadence;}
int getSpeed(){
int speed = gear*cadence*5*3.141;
return speed;
}
}
- bikes是一个类变量(static修饰)静态域
- gender和cadence是对象变量
- speed是对象方法中的变量(局部变量)
- newGear和newCadence是方法参数中的变量
本文深入解析了Java中域的概念,包括类变量、对象变量、方法变量及参数变量的区别与使用场景,通过具体代码示例说明了静态域与实例域的特点。
2043

被折叠的 条评论
为什么被折叠?



