public class zuihou
{
public static void main(String[] args)
{//int bc=6;
int bc=56;
kan b = new kan();
System.out.println(bc);
System.out.println(b.shiyan());
}
}
class kan{
int shiyan()
{ int bc=10;return bc;
}}
我在main()函数中定义了个bc,存在栈中,接着调用kan类的对象引用b,调用b.shiyan()方法,在方法中用定义了一下int bc,即栈中有2个bc的定义了为什么没报错,谁知道帮看看。谢谢!!!!!
{
public static void main(String[] args)
{//int bc=6;
int bc=56;
kan b = new kan();
System.out.println(bc);
System.out.println(b.shiyan());
}
}
class kan{
int shiyan()
{ int bc=10;return bc;
}}
我在main()函数中定义了个bc,存在栈中,接着调用kan类的对象引用b,调用b.shiyan()方法,在方法中用定义了一下int bc,即栈中有2个bc的定义了为什么没报错,谁知道帮看看。谢谢!!!!!
解决方案 »
- 跪求J2ME做的超级玛丽源代码
- Class.getMethod()方法是做什么用的?
- 关于XML解析 没思路了 救命
- 100分 JComboBox 设置的问题
- object转化成float
- 用户登陆的问题,小弟先谢了!
- 键盘事件问题,老大们帮帮忙!!!!
- H.M.Deitel/P.J.Deitel 的JAVA程序设计教程(第5版) 怎么样???
- 谁能简单易懂的给我解释一下这三个概念“属性对象”,“环境上下文变量”“会话上下文变量”
- 如何制作鼠标停留在超链接时,出现子菜单(希望各位大哥大姐赐教源代码,谢谢!)
- (求助)关于在cmd中用jar打包的NoClassDefFoundError
- JAVA在控制台上打印五角星
作用域都没弄清楚先去看书!
帧由一个局部变量区,操作数栈,帧数据区组成每调用一个方法都会创建一个帧压入Java栈,方法调用完成该帧被弹出丢弃至于你说的变量,是放在Java栈的帧中的局部变量区
每个方法是不同的帧,当然不会有问题