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的定义了为什么没报错,谁知道帮看看。谢谢!!!!!
解决方案 »
- 麻烦帮忙看一个简单的程序!!!!!!
- 100分求助36进制的循环问题,高手请进呀
- 为什么 我写的程序 不能输出 空格了
- 帮初学者编译一下这两个*.java文件吧。在线等,立给分。
- 怎样在大图片上用鼠标拖动选取一个小图片?
- 请大家帮我个忙
- poi操作Excel,将表格内容中1-1-1.xls修改成1_1-1.xls
- 如果我有两个JAVA文件,其中一个需要调用另一里面的定义CLASS,应该怎么写呢???
- 我需要JAVA-JDBC打开数据库的原码..................
- 用java1.0开发网络画板Applet之若干问题
- (求助)关于在cmd中用jar打包的NoClassDefFoundError
- JAVA在控制台上打印五角星
作用域都没弄清楚先去看书!
帧由一个局部变量区,操作数栈,帧数据区组成每调用一个方法都会创建一个帧压入Java栈,方法调用完成该帧被弹出丢弃至于你说的变量,是放在Java栈的帧中的局部变量区
每个方法是不同的帧,当然不会有问题