【问题标题】:Does BlueJ not require a main() method? [closed]BlueJ 不需要 main() 方法吗? [关闭]
【发布时间】:2015-09-12 05:33:39
【问题描述】:

当我使用 BlueJ IDE 时,我能够在不使用 main() 方法的情况下运行程序,而当我在 NetBeans 中尝试相同的代码时,它却说程序没有 main() 方法。

【问题讨论】:

  • 您必须提供更多信息才能获得帮助。
  • 尝试为初学者发布您的代码。
  • 你能发布你的代码并错误你得到什么。我认为你没有写 public static void main(String args[]) 方法这是首先执行的主要方法意味着执行只从这里开始..
  • 那是因为java程序必须有一个main方法。 BlueJ 很可能允许您运行 sn-ps 代码,而不是强迫您编写整个程序。
  • BlueJ 可能将您的代码包装在main 方法中...在Java 中,您需要main 方法来运行代码...

标签: java main bluej


【解决方案1】:

BlueJ 是一个开发环境,它比 NetBeans 或 Eclipse 等专业环境更小、更简单。这使初学者可以更快地开始,因此不会强迫您编写 main() 而是在后台为您完成

https://www.cs.utexas.edu/users/scottm/cs307/handouts/BlueJProjectInstructions.html

Netbeans 和 Eclipse 要求您手动键入代码,而不是使用 BlueJ 中的拖放方法。

话虽如此,public static void main(String[] arg){...} 是标准独立程序的起点。

【讨论】:

    猜你喜欢
    • 2019-03-31
    • 1970-01-01
    • 2013-03-14
    • 2012-10-18
    • 1970-01-01
    • 2015-01-18
    • 2013-01-10
    • 2016-08-23
    • 2022-10-15
    相关资源
    最近更新 更多