1
A
답변
1
jar/응용 프로그램이 두 번째 시작을 막지 못하는 경우 - 예 다른 jvm에서 응용 프로그램을 시작하면 (보통) 공유 메모리가없는 다른 프로세스입니다.
1
네, 괜찮습니다. Tomcat 서버를 두 번 시작하는 것과 같이 하나의 jar 파일을 여러 번 실행할 수 있습니다. 이는 꽤 일반적인 설정입니다. 내 이해, 전혀 메모리 누수 문제가 없습니다. 반대로, 현대의 JRE는 다중 프로세스간에 클래스 공유를 가능하게하여 상당한 메모리를 절약 할 수 있습니다.
1
첫째, 나는 자바 인터프리터만으로도 여러 진입 점을 이해할 수 없다고 생각합니다. 그러나 이것을 이해하고 올바른 Main-class를 시작하는 응용 프로그램을 작성할 수 있습니다.
둘째로, 자바 초보자가 여러 진입 점을 시작한다는 것을 알고 있더라도 별도의 JVM에서 각 진입 점을 안전하게 실행해야합니다.
관련 문제
- 1. SelectionIndexChanged 두 번 실행
- 2. java는 cmd에서 jar를 실행할 수 있지만 두 번 클릭하지는 않습니다.
- 3. AngularJS 템플릿 두 번 실행
- 4. paintComponent가 두 번 실행 중입니다
- 5. ObjectDataSource + GridView = 두 번 실행
- 6. 열의 함수를 두 번 실행
- 7. Maven 단계를 두 번 실행
- 8. Facebook fbAsyncInit 두 번 실행
- 9. 백본 이벤트 두 번 실행
- 10. iPad touchstart를 두 번 실행
- 11. 자바 스크립트 두 번 실행
- 12. 위임 이벤트 실행 두 번
- 13. System.Web.UI.ScriptManager.RegisterClientScriptBlock 두 번 실행 중
- 14. .load (function) 두 번 실행
- 15. 실행 환경에 jar를 추가하십시오.
- 16. 콘솔에서 Mac에서 실행 가능한 jar를 만들려면 어떻게해야합니까?
- 17. ASP.Net HttpHandler ProcessRequest()를 두 번 실행
- 18. 레일 3.2, 자바 스크립트를 두 번 실행
- 19. Grails의 생성 - 뷰를 두 번 실행
- 20. WPF 사용자 컨트롤 이벤트 실행 두 번
- 21. 석영 스케쥴러 : JOB 두 번 이상 실행
- 22. Dunit 콘솔 모드 - 테스트를 두 번 실행
- 23. Chrome에서 Jquery 기능로드/실행 두 번
- 24. 스피너 OnClickListener를 이벤트는 실행 두 번
- 25. 두 번 이상 키 프레임 애니메이션 실행
- 26. PHP에서 mysql_query()를 두 번 실행 mysql_query()
- 27. 두 번
- 28. 두 번
- 29. 두 번
- 30. 두 번