《java程序设计基础》静态成员

static称为静态修饰符,它可以修饰类中的成员。被static修饰的成员称为静态成员,也称为类成员,而不用static修饰的成员称为实例成员。
1.实例成员、
在类定义中如果成员变量或成员方法没有用static修饰,则该成员为实例成员。对实例成员,我们并不陌生,因为在此之前编写的程序中,用到的都是实例成员。
必须先创建对象,再利用对象来调用方法,而无法不通过对象而直接去调用方法。具有此特性的方法,在java中称为实力方法,由此可知,实例成员 属个别对象所有,彼此之间不能共享。、
2.静态变量
有static修饰的成员变量称为静态变量,也称为类变量。静态变量是隶属于类的变量。
注意:类中若会有静态变量,则静态变量必须独立于方法之外,就像其他的高级语言在声明其他变量时必须在函数之外声明一样。
将圆柱类Cylinder里的变量pi和num声明为静态变量
package practice;
class Cylinder{
private static int num = 0;
private static double pi=3.14;
private double radius;
private int height;
public Cylinder(double r,int h) {
radius = r;
height = h;
num++;
}
public void count() {
System.out.println(“创建了”+num+“个对象:”);
}
doub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值