Sam*_*Sam 46 java program-entry-point
对于初学者,你如何能够很好地解释下面摘录中的含义String args[]和用法static?
class FirstApp {
public static void main(String[] args) {
...
}
}
Run Code Online (Sandbox Code Playgroud)
Con*_*use 75
我会分手
public static void main(String args[])
Run Code Online (Sandbox Code Playgroud)
部分:
public这意味着您可以从当前所在类的外部调用此方法.这是必要的,因为此方法由Java运行时系统调用,该系统不在您当前的类中.
static当JVM调用main方法时,没有对象被调用,因此它必须有静态方法来允许从类调用.
voidJava是与平台无关的语言,如果它返回一些值,则该值可能对不同平台意味着不同的东西.还有其他方法可以在多线程系统上退出程序.详细解释.
main这只是方法的名称.此名称是固定的,因为它被JVM称为应用程序的入口点.
String args[]这些是Java应用程序在运行时接受的String类型的参数.
小智 13
public static void main(string [] args)
Run Code Online (Sandbox Code Playgroud)
public - 访问说明符是指我们可以访问它的每个地方;
static-access修饰符意味着我们可以直接使用类名调用此方法而无需创建它的对象;
void - 它的返回类型;
main- 方法名称
string [] args- 它只接受字符串类型的参数...并将其存储在字符串数组中
小智 6
public :它是一个访问说明符,意味着它将被公开访问.static :它是访问修饰符,意味着当java程序加载时,它将自动在内存中创建空间.void :它是一个返回类型,即它不返回任何值.main() :它是方法或函数名称.string args[] :它是一个命令行参数,它是字符串格式的变量集合.| 归档时间: |
|
| 查看次数: |
418331 次 |
| 最近记录: |