用javac选择方法

用javac选择方法,java,terminal,javac,Java,Terminal,Javac,我对涉及输入和javac的java赋值有点麻烦。 我需要能够从终端调用程序中的各种方法,但它只运行main,例如: javac -d . test.java java test/Test -testMethod (1+2) 当只运行testMethod时,将返回main中发生的任何事情 我的程序方法在netbeans中工作,但它需要能够使用上面的内容从终端运行(testMethod将通过字符串打印给定给它的表达式的解决方案)。执行Java程序只会执行main方法 如果您的程序中需要用户交互功能

我对涉及输入和javac的java赋值有点麻烦。 我需要能够从终端调用程序中的各种方法,但它只运行main,例如:

javac -d . test.java
java test/Test -testMethod (1+2)
当只运行testMethod时,将返回main中发生的任何事情


我的程序方法在netbeans中工作,但它需要能够使用上面的内容从终端运行(testMethod将通过字符串打印给定给它的表达式的解决方案)。

执行Java程序只会执行
main
方法

如果您的程序中需要用户交互功能,则需要在
main
方法中考虑这一点。考虑查看<代码>扫描器类,它允许用户通过提供输入与程序进行交互。< /P> 您还可以将名为
args
String[]
数组传递给可以解析的
main
方法,但这种交互只在运行时开始时发生一次