首页 > 代码库 > 实例变量与局部变量之间的区别
实例变量与局部变量之间的区别
Edit
实例变量与局部变量之间的区别
Java.Variable
1.实例变量是声明在类内而不是方法中。
class Horse { private double *height* = 15.2; private String *breed*;}
2.局部变量是声明在方法中的。
class Addthing { int a; int b = 12; public int add() { int *total* = a + b; return total; }}
3.局部变量在使用前必须初始化。
class Foo { public void go() { int x; // 无法编译!你可以声明没有值的x,但若要使用时编译器就会给出警示 int z = x + 3; }}
局部变量没有默认值!
实例变量与局部变量之间的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。