问答详情
源自:4-8 学生选课—课程删除

直接调用方法?

为什么在testRemove中可以不用创建ListTest对象,用这个对象来调用testForEach()方法?而是直接调用testForEach?

提问者:dorothy1028661 2016-09-20 11:16

个回答

  • ziom
    2016-09-21 06:44:10
    已采纳

    因为testForEach()方法是静态方法,静态方法属于类,所以可以不用创建对象,直接调用就行

  • weixin_慕尼黑5583934
    2016-09-20 13:12:25

    main方法是静态的,静态方法不能直接调用非静态方法,只能通过对象来调用。

    而testRemove方法是非静态的,当然可以直接调用了。