正在加载图片...
静态变量 声明为 Istatic的变量实质 就是全局变量 不管创建了类的多少实例,整个类中静态 变量的副本只有一个。 引用静态变量的方法:|018 aticDemo c 通过引用类的任一实例 staticDemo()《x+: 通过类的名称 s七 aticDemo c1 new i staticDemo d1 new StaticDemo () StaticDemo d2= new i staticDemo d2 new staticDemo( d1 100 通过 staticDemo.x=100; d2.x=200; 不是 StaticDemo,x=200,通过类名访问 testVariable d1.xi testvariable StaticDemo xi Designed by Chiyong C20055 Designed by Chiyong,©2005 静态变量 • 不管创建了类的多少实例,整个类中静态 变量的副本只有一个。 • 引用静态变量的方法: - 通过引用类的任一实例 - 通过类的名称 class StaticDemo { static int x = 0; StaticDemo(){x++;} } StaticDemo d1 = new StaticDemo(); StaticDemo d2 = new StaticDemo(); d1.x = 100 ; d2.x = 200; testVariable = d1.x; 通过类实例访问 不是一个好方法 StaticDemo d1 = new StaticDemo(); StaticDemo d2 = new StaticDemo(); StaticDemo.x = 100; StaticDemo.x = 200; testVariable = StaticDemo.x; 声明为static的变量实质 上就是全局变量 通过类名访问
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有