Java编程:命令行参数、包、接口与封装详解
1. 命令行参数
在Java编程中,命令行参数是一种在程序启动时从命令行向程序传递数据的方式。在开发完成后,Java程序通常会从命令行启动,尽管可能会有一个图标供用户点击来运行程序,但底层操作系统实际上是执行了一个启动程序的命令。
例如,要运行 TestTax 程序,需要打开命令窗口,切换到相应目录并输入以下命令:
java TestTax
只有包含 main 方法且该方法接受一个 String 数组作为参数的Java类才能运行。这个数组就是在程序启动时从命令行向程序传递数据的途径。例如,可以通过以下命令传递总收入、州和受抚养人数量:
java TestTax 50000 NJ 2
TestTax 类的 main(String[] args) 方法会将这些数据作为 String 数组接收,这里将其命名为 args 。这个数组会由JVM自动创建,并且大小足以容纳从命令行输入的所有参数。数组的填充情况如下:
args[0] = "50000";
args[1] = "NJ";
args[2] = "2";
命令
超级会员免费看
订阅专栏 解锁全文
724

被折叠的 条评论
为什么被折叠?



