Elementor #115

JAVA 프로그램은 다른 컴파일링 언어와 달리 Java Virtual Machine(자바가상머신) 이라는 일종의 플랫폼기반에서 실행된다. 이러한 Java 언어의 구조는 장단점이 존재하는데, 가장 큰 장점으로는 Java Virtual Machine 이 작동되는 OS 기반하에서는 OS 무관하게 Java  Byte 코드가 작동이 된다는 점이다. 예를들면, Windows 상에서 코딩해서 Byte 코드로 변환된 코드는 Java 가상머신이 호환되는 Mac 또는 Linux 에서 실행이 된다.

이러한 Java 어플리케이션의  단점은 메모리 효율성의 취약,  H/W 성능에 영향을 많이 받는다는점이다. 이 또한  Java 가상머신(Java Virtual Machine) 기반으로 프로그램이 작동 되다보니, 개발자의 의도와는 무관하게 메모리 효율성에 영향을 받는다.

따라서, 프로그램이 실행속도,성능에 민감한 프로젝트라면 이런부분을 충분히 고려해 볼 필요가 있다. 

 

Java 프로그램 개발과 실행환경 구축을 위해서 아래와 같은 2 가지의 패키지가 필요하다.

Java SDK

Java JRE

1. JAVA SDK 설치

JDK 는 Java 개발자가 코딩에 필요한 API 가 포함된 개발툴킷이다.

최신버전을 설치하도록 한다.

JAVA SDK 사이트 :  https://www.oracle.com/java/technologies/javase-downloads.html

 

2. JAVA JRE 설치

–  JAVA 프로그램을 실행하려면 실행 OS 에서 자바가상머신(Java Virtual Machine) 이 기동되어야 한다. 

–  JRE 는 8.x 버전대가 무료 라이센스로 사용할수 있는 최적의 버전이다.

–  예전에는 JDK 를 설치하면 JRE 는 자동으로 설치되었는데 이제는 별도로 설치 해야 한다.

–  JAVA JRE 다운로드 : www.oracle.com/java/technologies/javase-downloads.html

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다