java中args是什么意思?

5、就是一个字符串数组的变量名,不是关键字args是arguments的缩写默认名,一般都习惯性照写你可以改成其他名。6、String[] args是main函数的形式参数,可以用来获取命令行用户输入进去的参数。7、java 本身不存在不带String args[]的main函数,java程序中去掉String args[]会出现错误。
java中args是什么意思?
String args[ ]或者String[ ] args表示给主方法传一个字符串数组. 而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写.
String[] args是main函数的形式参数,,可以用来获取命令行用户输入进去的参数。如果你是java的初学者,编写一些简单的小程序是用不到它的,但是你在写程序的时候不管用的到用不到,声明main函数的时候一定要在括号里写上它,否则会报错。
我再给你举个用到String[] args的例子,可能语法上有错误,因为我手边没有java的书,而且我也只是个本科生,水平有限,权当给你理解用。
class Example
{
public void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
那么这个程序在执行的时候就需要向main函数传递形式参数的值,好让main函数完成打印的功能。
注:String[] args显示args是一个String类型的数组,args[0]、args[1]是头两个元素。
上面那个小程序执行的时候是这样:
首先,和其他的java程序一样,在命令提示符那个框框里输入
javac Example.java
再输入
java Example straul good
后面两个字符串随便写什么,它们作为实参传入main函数,straul传入args[0],good传入args[1]。
那么屏幕会出现:
straul
good
这和在main函数里调用其他函数并且向被调用函数传递参数是一样的道理,只不过传给main函数罢了。
这是我的理解,可能有问题,不过凭我学java的所得,我就是这么理解的。2012-01-03
1、 字符串变量名(args)属于引用变量,名字代号而已,可以自己取的。
2、总的来说就是个存放字符串数组用的, 去掉就不知道 "args" 声明的变量是什么类型了。
3、如果有 public static void main 则代表当你RUN这程序曷会RUN这部分,;
4、你在其他位置写的都是为这MAIN而设的。args是arguments的缩写,只是一个默认名,一般都习惯性照写。
5、就是一个字符串数组的变量名,不是关键字args是arguments的缩写默认名,一般都习惯性照写你可以改成其他名。
6、String[] args是main函数的形式参数,可以用来获取命令行用户输入进去的参数。
7、java 本身不存在不带String args[]的main函数,java程序中去掉String args[]会出现错误。

扩展资料:
java语言特点
一、简单性
1、Java看起来设计得很像C++,但是为了使语言小和容易熟悉;
2、设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。
二、面向对象
1、Java是一个面向对象的语言。这意味着要注意应中的数据和操纵数据的方法,而不是严格地用过程来思考。
2、在这个类层次体系中有一个根类,它是具有一般行为的类。Java程序是用类来组织的。
三、分布性
1、Java设计成支持在网络上应用,它是分布式语言。Java既支持各种层次的网络连接;
2、又以Socket类支持可靠的流(stream)网络连接,所以用户可以产生分布式的客户机和服务器。
四、编译和解释性
1、Java编译程序生成字节码(byte-code),而不是通常的机器码。
2、Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台
参考资料来源:百度百科:Java
2018-10-07
字符串数组类型~(String[] ); 字符串变量名(args)属于引用变量,名字代号而已,可以自己取的。总的来说 就是个存放 字符串数组 用的, 去掉就不知道 "args" 声明的变量是什么类型了。
如果有 public static void main 则代表当你RUN这程序曷会RUN这部分, 你在其他位置写的都是为这MAIN而设的。
args是arguments的缩写,只是一个默认名,一般都习惯性照写。
就是一个字符串数组的变量名,不是关键字args是arguments的缩写,只是一个默认名,一般都习惯性照写你可以改成其他名,但没必要。
2018-05-08
java 中args一般存在main主类方法内,String args[ ]或者String[ ] args表示给主方法传一个字符串数组. 而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写. 如下:
可以从run config里面设置参数,如下图:

拿到这个args设置的刚才的参数“测试”,打印出来:

2015-11-05
String args[ ]或者String[ ] args表示给主方法传一个字符串数组. 而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写.
String[] args是main函数的形式参数,,可以用来获取命令行用户输入进去的参数。如果你是java的初学者,编写一些简单的小程序是用不到它的,但是你在写程序的时候不管用的到用不到,声明main函数的时候一定要在括号里写上它,否则会报错。
我再给你举个用到String[] args的例子,可能语法上有错误,因为我手边没有java的书,而且我也只是个本科生,水平有限,权当给你理解用。
class Example
{
public void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
那么这个程序在执行的时候就需要向main函数传递形式参数的值,好让main函数完成打印的功能。
注:String[] args显示args是一个String类型的数组,args[0]、args[1]是头两个元素。
上面那个小程序执行的时候是这样:
首先,和其他的java程序一样,在命令提示符那个框框里输入
javac Example.java
再输入
java Example straul good
后面两个字符串随便写什么,它们作为实参传入main函数,straul传入args[0],good传入args[1]。
那么屏幕会出现:
straul
good
这和在main函数里调用其他函数并且向被调用函数传递参数是一样的道理,只不过传给main函数罢了。
这是我的理解,可能有问题,不过凭我学java的所得,我就是这么理解的。2017-06-22
清华大学出版社《Java程序设计精编教程》(第3版)P149原话:
实际上应用程序中的main方法中的参数args能接收用户从键盘输入的字符串。例如,使用解释器java.exe来执行主类(在主类的后面是空格分隔的若干个字符串):
C:\ch9\>java Example9_5 12 25 125 98
这时,程序中的args[0]、arg[1]、arg[2]、和arg[3]分别得到字符串“12”、“25”、“125”和“98”。2019-01-02
如果你没在任务地方定义的那就应该是main方法传进来的

Java里的main方法:
static void main(String[] args){

}

你这个应该就是应用程序启动的第一个参数是文件名2012-01-03
“args”你说的这个词应该就是主程序里入口public static void main(String[] args)中的args吧?其实这个就是定义一个数组,你可以把args换成别的词。args的中文意思是指定参数.2010-05-31
就是一个字符串数组的变量名,是一个默认名,一般都习惯性照写2012-01-03
args[0]代表数组args的第一个元素,args[] 即是一个数组2012-01-03

2021-03-31
参数的意思2012-01-03
数组啊哥哥2012-01-03
JAVA之父的情人的名字的缩写2018-04-24
1、字符串变量名(args)属于引用变量,名字代号而已,可以自己取的。
2、总的来说就是个存放字符串数组用的, 去掉就不知道 "args" 声明的变量是什么类型了。
3、如果有 public static void main 则代表当你RUN这程序曷会RUN这部分,;
4、你在其他位置写的都是为这MAIN而设的。args是arguments的缩写,只是一个默认名,一般都习惯性照写。
5、就是一个字符串数组的变量名,不是关键字args是arguments的缩写默认名,一般都习惯性照写你可以改成其他名。
6、String[] args是main函数的形式参数,可以用来获取命令行用户输入进去的参数。
7、java 本身不存在不带String args[]的main函数,java程序中去掉String args[]会出现错误。

扩展资料:
java语言特点
一、简单性
1、Java看起来设计得很像C++,但是为了使语言小和容易熟悉;
2、设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。
二、面向对象
1、Java是一个面向对象的语言。这意味着要注意应中的数据和操纵数据的方法,而不是严格地用过程来思考。
2、在这个类层次体系中有一个根类,它是具有一般行为的类。Java程序是用类来组织的。
三、分布性
1、Java设计成支持在网络上应用,它是分布式语言。Java既支持各种层次的网络连接;
2、又以Socket类支持可靠的流(stream)网络连接,所以用户可以产生分布式的客户机和服务器。
四、编译和解释性
1、Java编译程序生成字节码(byte-code),而不是通常的机器码。
2、Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台
2019-10-19
mengvlog 阅读 7 次 更新于 2025-07-19 19:21:15 我来答关注问题0
  •  翡希信息咨询 java中的args是什么意思?

    Java中的args是一个字符串数组类型的变量,用来传递命令行参数。以下是关于args的详细解释:作用:在Java应用程序启动时,可以通过命令行传递一些参数给应用程序。这些参数会被传递到main方法中的args参数中,供程序在运行时使用。这使得程序的功能更加灵活,可以在不同的场景下运行不同的功能。使用场景:例...

  •  翡希信息咨询 java中args是什么意思?

    在Java中,args是一个字符串数组,通常被用来当作命令行参数传递给主函数。以下是关于args的详细解释:定义与作用:args是main方法的一个参数,类型为String[]。它允许用户从命令行向Java程序传递信息。使用方法:当运行Java程序时,可以在命令行中加上参数,这些参数会被Java程序读取并解析。程序将这些参数...

  •  深空游戏 java中args是什么意思?

    就是一个字符串数组的变量名,不是关键字,args是arguments的缩写默认名,一般都习惯性照写你可以改成其他名。String[] args是main函数的形式参数,可以用来获取命令行用户输入进去的参数。Java 本身不存在不带String args[]的main函数,Java程序中去掉String args[]会出现错误。Java语言特点有简单性、面...

  •  翡希信息咨询 java args是什么意思?

    在Java中,args是指命令行参数。具体来说:定义:args是指在终端命令行中输入程序名称及其参数时,传入的参数。类型:这些参数被传到main方法中作为一个字符串数组。作用:开发者可以通过遍历这个数组来处理这些参数,从而扩展程序的功能和适用范围。使用args参数时需要注意的细节:参数匹配:务必确保参数的数...

  •  宸辰游艺策划 java中args是什么意思?

    在Java中,args是一个字符串数组,它通常被用来当作命令行参数传递给主函数。这个参数可以让我们从命令行中获取用户输入的信息,然后对这些信息进行相应的操作,是Java程序与外界通信的重要途径之一。当我们运行Java程序时,我们可以在命令行中加上参数,这些参数会被Java程序读取并解析,从而对程序的运行产生...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部