[java] java.exe와 javaw.exe의 차이점

최근에 일부 응용 프로그램이 javaw(에서가 아닌 java) 실행 중이라고 언급했습니다 . 차이점은 무엇이며 스윙 응용 프로그램을 javaw어떻게 실행할 수 있습니까?



답변

java.exe는 다음 명령을받을 때까지 응용 프로그램이 완료 될 때까지 기다리는 명령입니다. javaw.exe는 응용 프로그램이 완료 될 때까지 기다리지 않는 명령입니다. 다른 명령으로 진행할 수 있습니다.


답변

java.exe콘솔 응용 프로그램이고 javaw.exeWindows 응용 프로그램입니다 (콘솔이 없음). Console와 함께 할 수 없습니다 javaw.exe.


답변

차이점은 각 실행 파일이 대상으로 하는 서브 시스템 에 있습니다.

  • java.exeCONSOLE서브 시스템을 대상으로합니다 .
  • javaw.exeWINDOWS서브 시스템을 대상으로합니다 .

답변

javaw.exe 명령은 java.exe와 동일하지만 javaw.exe를 사용하면 연관된 콘솔 창이 없습니다.


답변