代码之家  ›  专栏  ›  技术社区  ›  GuruKulki

当我在下面的场景中使用JavaW运行Java程序时会发生什么?

  •  1
  • GuruKulki  · 技术社区  · 15 年前

    假设我正在通过命令行运行一个Java程序。这个程序在执行期间需要输入一些数据。所以我想知道如果有人使用javaw来运行这种类型的程序会发生什么?

    这就是如何将数据输入到程序中?

    2 回复  |  直到 12 年前
        1
  •  2
  •   Stefan Kendall    15 年前

    您不能获得交互式输入,但如果您想从文件中读取,可以,也可以将标准输入重定向到文件或管道。

    cat myText.txt | javaw myJavaClass
    

    或窗口

    type myText.txt | javaw myjavaClass
    
        2
  •  0
  •   Joey Gumbo    15 年前

    你不能,因为 javaw 不分配控制台您无法输入数据。

    推荐文章