Java,main函数所在类创建对象

Java里一个类A包含main函数,里面有一系列操作。然后在类B中创建了一个类A的对象,并调用了类A的成员方法,那么整个逻辑是怎样的呢?执行顺序什么的,main函数又是怎... Java里一个类A包含main函数,里面有一系列操作。然后在类B中创建了一个类A的对象,并调用了类A的成员方法,那么整个逻辑是怎样的呢?执行顺序什么的,main函数又是怎么的? 展开
 我来答
00gaojun
推荐于2017-12-16 · TA获得超过707个赞
知道小有建树答主
回答量:333
采纳率:0%
帮助的人:156万
展开全部
//按照你追问说的, A类里面的, main 是不会运行的. 因为你是从B声明了一个A对象, mai//n函数只会在你从A类运行才会运行.
//如果你把A类,提到外面, 而不是内部类, 他可以有自己的main 函数, 但是你从B里面申明//了A对象 并不会运行A类的main里面一系列操作.

class Test
{
class ClassB
{
public ClassB()
{
ClassA a = new ClassA();// 3
a.aMethod();// 4
}
}
class ClassA
{
private void aMethod()
{
System.out.println("This is aMethod from ClassA");// 5
}
}
private void doTest()
{
ClassB b = new ClassB();// 2
}
public static void main(String[] args)
{
new Test().doTest();// 1
}
}
卖贫道的小火柴
2014-03-20 · TA获得超过229个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:250万
展开全部
包含了main的类就不是一个普通类,JVM一般选择main作为程序的主入口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吕先生爱叨叨
2014-03-20 · TA获得超过398个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:323万
展开全部
一切都从main函数开始
更多追问追答
追问
请问可不可以详细解答呢?整个逻辑我不太清楚
是在map()函数里创建了类A的对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式