问题标签 [main-method]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 继承主方法
我想定义一个基类,该基类定义一个实例化该类的主要方法,并运行一个方法。但是有几个问题。这是基类:
这是一个示例派生类:
它定义了一个简单的执行方法,在作为主应用程序使用时应该在主方法中调用。但是,为了这样做,我需要从基类的 main 方法中实例化派生类。这似乎是不可能的。
我宁愿不必为每个派生类重复 main 方法,因为这感觉有点不合时宜。
有正确的方法吗?
c++ - TCHAR* envp[]:它是什么?
我用 Visual Studio 创建了一个 VC++ 控制台项目,它自动生成了这个函数:
我只是想知道envp
它代表什么以及如何/何时可以/应该使用它?
谢谢!
language-agnostic - 在您可以选择的语言中,将主要功能/方法/代码放在顶部还是底部更好?
当您编写的程序包含一小部分调用一堆支持函数的主逻辑时,您可以选择将主逻辑放在文件的顶部或底部(假设语言允许。)哪个更好?在所有支持功能之后,我应该将我的主要逻辑放在文件的开头还是结尾?两者之间的实用性/可读性/可理解性是否存在显着差异?
c - C 中 main 的参数
我不知道该怎么办!我对C基础知识有很好的了解。结构、文件 IO、字符串等。除了 CLA 之外的一切。由于某种原因,我无法掌握这个概念。任何建议、帮助或建议。PS我是linux用户
python - 确保不调用不可调用的 Python 类是否值得?
如果是,你能提出比下面更好的方法吗?请详细说明/证明。
java - Java 应用程序生命周期
典型的 Java 应用程序何时完成?
如果我在该方法中启动一个新线程,main
然后该main
方法完成,但另一个线程继续工作,应用程序仍将继续运行,直到它的所有线程都死了,不是吗?
谢谢&圣诞快乐!
java - 如何确定在运行时调用了哪个类的“main”方法?
我想动态确定调用了哪个类的主要方法,以便更容易消化组合日志文件。
目前,一个(循环的)日志文件聚合了来自多个守护进程的所有日志输出,但是没有明显的方法来确定日志条目来自哪个守护进程,因为所有守护进程都使用共享代码库,并且记录器是使用 log4j 的 getLogger(Something.class) 创建
由于我们开始使用自定义 Layout 类,因此实际上输出信息不是问题,但找到它是问题。
一种可以作为后备的方法是在调用时定义一个属性并读取该属性。
但是,如果该功能已经存在,则无需创建新约定。
更新:出于我的目的,以下似乎工作正常:
感谢您的建议!
java - 没有方法 main - 但 main 有吗?
收到错误消息,“线程“main”中的异常 java.lang.NoSuchMethodError: main”
c# - c#中Java的等效Main方法是什么
在 Java 中,您可以编写:
而不是“右键单击”=>“运行为”=>“Java 应用程序”,它将运行当前的 Main 方法。
有机会在 Visual Web Developer 中获得它吗?
谢谢
ruby - Ruby 中是否有像 C 中一样的“主要”方法?
我是 Ruby 的新手,如果这听起来很愚蠢,我深表歉意。
我似乎无法弄清楚如何编写“主”代码并将方法放在同一个文件中(类似于 C)。我最终得到了一个“主”文件,它加载了一个包含所有方法的单独文件。我很感激这方面的任何指导。
我发现了以下 SO 帖子,但我不明白: 我应该在我的 ruby 脚本中定义一个主要方法吗?
虽然这没什么大不了的,但在同一个文件中查看所有相关代码会更容易。谢谢你。
[-编辑-]
感谢所有回复的人 - 原来您只需要在代码上方定义所有方法。下面是一个例子:
我认为这是有道理的,因为 Ruby 需要事先了解所有方法。这与 C 不同,其中有一个头文件清楚地列出了可用函数,因此可以在 main() 函数下定义它们
再次感谢所有回复的人。