java中main方法所在的类的实例化问题

在很多程序中为什么main所在的类没有被实例化?若其他的类要用main所在的类中的非静态成员变量,怎么使用?还有使用main方法里面的局部变量该怎么调用,什么情况才会实例... 在很多程序中为什么main所在的类没有被实例化?若其他的类要用main所在的类中的非静态成员变量,怎么使用?还有使用main方法里面的局部变量该怎么调用,什么情况才会实例化main方法所在的类。我想知道其内存原理 展开
 我来答
百度网友29cc5f2
2013-09-10 · 超过12用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:42.4万
展开全部
有main方法的类和其它类在使用上没有区别。main方法自己本身比较特殊, main方法是程序入口,也就是说生成了main方法那么就表示这个应用程序从main方法里面开始执行,仅此而已。

为什么没有实例化,因为你这个类没有被使用到,如果这个类本身包含其他方法,并且你在main里面要调用到,那么这个类肯定需要实例化才能调用

main方法的局部变量怎么调用?跟其他方法一样,局部变量在main方法内可以任意调用。

什么情况才会实例化main方法所在的类,只要你要使用这个类里面的非静态方法、非静态变量就一定会要实例化。
xqqlxm
2013-09-10 · TA获得超过338个赞
知道小有建树答主
回答量:533
采纳率:100%
帮助的人:234万
展开全部
1.那个类是静态类加了static修改的,如果main所在的类是静态类,只要用类名去点属性即可,反之则要new对象,再通过对象去点属性。
2.main方法里的属性不能够被调用的,只能在方法里使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式