Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我的进程变成T(终止)状态_Java_Linux_Process - Fatal编程技术网

Java 为什么我的进程变成T(终止)状态

Java 为什么我的进程变成T(终止)状态,java,linux,process,Java,Linux,Process,一个简单的Java演示 public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int number = scanner.nextInt(); System.out.println(number); } } 我编译了程序并运行了它后台:java Test&,但进程被终止状态并停止,我只知道原因与scanner.ne

一个简单的Java演示

public class Test {
  public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    int number = scanner.nextInt();
    System.out.println(number);
  }
}

我编译了程序并运行了它后台:java Test&,但进程被终止状态并停止,我只知道原因与scanner.nextInt函数有关,但我不了解细节

T状态停止,而不是终止

进程正在停止,因为它试图在后台从终端读取数据。把它带到前台发送输入。

你在运行jar文件吗?