我正在编写一个脚本来为以下任何语言类型的给定目录下的竞赛问题解决方案验证 I/O:
- 二进制文件(c、c++ 等)
- 类
- 脚本(ruby、python 等)
我注意到上面列出的三种类型中唯一不能以 unix 风格的语法执行的类型./program < sometest.in
是 Java。显然,简单地检查脚本中的文件扩展名并将上面的命令替换为 format 并不难java program < sometest.in
,但这让我很好奇:
有没有办法使用 unix 风格的语法来运行 Java 类?