有问题吗?不是很正常吗?
应该还有个MailPing()的构造方法吧
将MailPing类实例化了

解决方案 »

  1.   

    将该句拆开也许就容易了。
    MailPing mailping=new MailPing()
    mailping.ping(host, recipient, sender);干吗不直接写ping(host, recipient, sender)?
    你试试就知道了,会报错的。
    注意到ping(host, recipient, sender)方法不是静态方法,不能直接调用如:
    MailPing.ping(...);
    一定要先实例MailPing,再调用。
      

  2.   

    main是一个静态方法。而ping 不是静态的。它必须是由一个实例化的对象来调用。
    记住:static方法中不能直接调用非静态方法和成员变量。