在Java中把对象定义在main()函数里面和定义在主函数外面有什么区别?

嗯 回答具体

不管是定义在main方法还是什么方法 都属于局部变量
而定义在方法之外 类之内 的属于全局变量
区别就是作用域不同
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-11
定义在外面是成员变量,定义在方法里面的是局部变量。
成员变量在成个类内部都可以使用,局部变量只能在方法里使用,并且必须显示初始化
第2个回答  2012-03-11
在main()函数里面是局部对象,定义在外面是当前类的成员,是全局的
相似回答