java主程序和类中的变量可否一样

来源:百度知道 编辑:UC知道 时间:2024/06/20 04:48:20
如果主程序和类中的变量名称一样会造成什么后果么?

没有任何后果 虽然俩名字一样 但是牛马不相及

java没有主程序的概念 只有main函数

没有什么后果~

public class a
{
static int a=1;
public void main(String[] agrs)
{
int a=2;
System.out.println(a);
System.out.println(this.a);
}
}
==========================================
使用的时候注意如果要用类中的变量的话~~加this

这属于变量作用域的基础知识...
应该好好加强..
范围小的变量会覆盖范围大的变量..
按照就近原则.