zoukankan      html  css  js  c++  java
  • java中main函数的位置必须在public class类中么? (eclipse,editplus环境下)

    [1] javac People.java编译People类和A类,java A就是执行A的main方法
    [2] eclipse和editplus中运行时,类似在cmd中执行java People
    也就是在People类中寻找main方法,找不到,所以出错
    [3] 其实main方法定义在哪个类里面都不影响程序的功能实现。
    你所遇到的问题应该是:开发环境默认了一些规则,如只在与文件名同名的类中查找main方法。建议把main方法定义在People类当中

    本人的理解是main函数的位置不是必须在public class类中。但是,如果你不是放在public class中的话,它就只是一个公共的、静态的、无返回值的方法,叫不叫main都不重要。
    但如果要放在public calss中的话,就必须使用public static void main的格式,这样才是主函数;使用其他的格式也不是主函数。
    至于你说的dos里可以运行,而eclipse不能的情况,应该是其工具内置运行方式的问题,这个就没了解过了。关注高手解决!
  • 相关阅读:
    第一个Struts1步骤
    struts框架学习过程中的问题
    struts2笔记
    搭建struts2框架
    一个系统钩子
    TMemIniFile 与TIniFile 区别
    rc4加密
    注册dll
    delphi 功能函数大全-备份用
    VC中文件路径问题
  • 原文地址:https://www.cnblogs.com/oraser/p/6422757.html
Copyright © 2011-2022 走看看