728x90 반응형 WORA(Write Once Run Anywhere)1 [Java 자바] WORA(Write Once Run Anywhere) 이란? WORA(Write Once Run Anywhere) : 플랫폼 독립성 프로그램을 한번 작성해서 실행하고 나면언제 어디서든 시스템 상관 없이 사용 가능한 것을 말한다. C언어에서는 컴파일러를 기종별(Windows, Unix, Mac)로 구비해야 했던 불편함이 있었다. Java는 무료로 다른 기종의 컴퓨터를 대응할 수 있도록 해당 컴퓨터 운영체제에 맞는 JRE(Java Runtime Environment, 자바 실행 환경)를 한번만 컴퓨터에 셋팅해주면 된다. JRE 안에서는 JVM과 Java API 등 자바 파일을 실행할 때 도움을 주는 정보들을 포함하고 있다. 여기서 JVM은 말 그대로 자바 가상 기계이다. 즉, 가상의 컴퓨터를 물리적 컴퓨터의 메모리 안에 하나 더 구축하는 것을 뜻한다. JVM은 가상이.. 2023. 7. 13. 이전 1 다음 728x90 반응형