黑马程序员技术交流社区
标题:
类和局部变量有什么区别?
[打印本页]
作者:
朱传波
时间:
2013-3-16 07:10
标题:
类和局部变量有什么区别?
两者都是一个数据类型,定义方式都是一样的,那么他们有什么区别?
作者:
android2050
时间:
2013-3-16 09:46
只要的区别是作用范围不一样。类变量的作用范围是整个类,而局部变量作用的是局部的。
public class Test2 {
public static void main(String[] args) {
int i = 4;
{
int j = 3;
System.out.println(j);
System.out.println(i);//该行不报错是因为i是类变量,作用范围是整个类
}
System.out.println(j);//在该行报错,是因为j是一个局部变量,只能在上面的{}范围作用
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2