发表日期: 2022-09-01 14:50:06 浏览次数:232
上往建站提供苏州网站建设、网站制作、微信小程序,微商城,App开发制作,致力于苏州企业网站建设与公司网站制作,全国用户超10万,10余年的网站开发和建站经验,主营::企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
栖霞网站建设_企业网站制作公司_高端网站设计开发-栖霞上往
class B {
public static final String staticB ; // 声明与赋值分离
static{ staticB ="B"; }
}
九仞
九仞
528***187@qq.com
5年前 (2017-06-14)
Smiley
448***628@qq.com
32
类变量与实例变量的区别
类变量可在类中直接使用,实例变量需实例化后才能使用。
public class StaticTest {
private static int staticInt = 2;
private int random = 2;
public static void main(String[] args) {
System.out.println(staticInt);
StaticTest test = new StaticTest();
System.out.println(test.random);
}
}
Smiley
Smiley
448***628@qq.com
5年前 (2017-07-25)
GGBOND
110***5829@qq.com
124
成员变量、局部变量、静态变量的区别
成员变量
局部变量
静态变量
定义位置
在类中,方法外
方法中,或者方法的形式参数
在类中,方法外
初始化值
有默认初始化值
无,先定义,赋值后才能使用
有默认初始化值
调用方式
对象调用
---
对象调用,类名调用
存储位置
堆中
栈中
方法区
生命周期
与对象共存亡
与方法共存亡
与类共存亡
别名
实例变量
---
类变量
GGBOND
GGBOND
110***5829@qq.com
5年前 (2017-08-15)
还作李寻欢
131***81659@163.com
33
class A{
static int i;
void change(int i1){i=i1;}
}
public class Test{
public static void main(String[] args){
A.i=10;
A a=new A();
A b=new A();
System.out.println(A.i+","+a.i+","+b.i);//10,10,10
a.change(40);
System.out.println(A.i+","+a.i+","+b.i);//40,40,40
b.i+=10;
System.out.println(A.i+","+a.i+","+b.i);//50,50,50
}
}
栖霞网站建设_企业网站制作公司_高端网站设计开发-栖霞上往
上往建站提供全网SEO搜索引擎,提升网站排名,致力于苏州企业网站建设与公司网站制作,全国用户超10万,10余年的网站开发和建站经验,主营:网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
备案号: 苏ICP备2021016738号
CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: https://www.768800.pro 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
全国服务热线:400-111-6878
比如在上面代码中,尽管实例变量声明在类的尾部,在之前方法中仍可访问。
stinkaroo
190***276@qq.com
九仞
528***187@qq.com
类变量赋值方法
无final修饰,声明时赋值,构造器中赋值,静态语句块或静态方法赋值
有final修饰,声明时赋值,声明与赋值分开可在静态语句块中赋值