栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java对象和类(第九章(二))

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java对象和类(第九章(二))

五、静态变量、常量和方法

实例变量是绑定到类的某个特定实例的,它是不能被同一个类的不同对象所共享的。

eg:Circle 类的数据域radius称为一个实例变量。

        创建两个对象:Circle circle1=new Circle();  Circle circle2=new Circle();

        circle1中的radius和circle2中的radius是不相关的,它们存储在不同的内存位置。

如果想让一个类中的所有实例共享数据,要用静态变量(类变量)。静态变量将变量值存储在一个公共的内存地址。Java支持静态方法和静态变量,无须创建类的实例就可以调用静态方法。

类中的常量是被该类的所有对象所共享的。常量的声明为  final static

使用“类名.方法名(参数)”的方式调用实例方法和静态方法。

使用“类名.静态变量”的方法来访问静态变量。(提高可读性)

六、可见性修饰符

可以在类、方法和数据域前使用public修饰符,表示它们可以被任何其他的类访问。(可以应用在类或类的成员上)

如果没有使用可见性修饰符,那么则默认类、方法和数据域是可以被同一个包中的任何类访问的。这类称为包私有或包内访问。

包可以用来组织类。为了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/424533.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号