기계어 썸네일형 리스트형 [Java] Jar 파일 클라이언트가 어떤 기능을 만들어서그 기능을 구현했다고 가정합시다.이 기능을 클라이언트에게 어떻게 건네주면 좋을까요? 결론부터 말하자면 .jar파일로 건네줘야 합니다.Jar는 (Java Archaive)의 줄임말로소스 코드를 기계어 상태로 바꿔서 압축을 해놓은 형태입니다.보통 한국어로 개발한 것은 .java파일로 저장하고.java파일로 compile하면 기계어나 바이트코드로 이루어진 class파일을자동으로 생성하고 실행될때는 .class형태로 JVM에서 가동되는 형태입니다..java파일을 .jar파일로 넘겨주지 않고소스 코드를 그대로 넘겨주게 되면클라이언트가 해당 코드를 배포하고특허를 낼 가능성이 있고기계어로 프로그램을 돌리게 되면 실행이 빠릅니다.따라서 속도와 보안상의 이유로.java파일을 컴퓨터만 알 .. 더보기 이전 1 다음