안녕하세요. fors입니다.
오늘부터 자바 프로그래밍에 대해서 글을 연재할 예정입니다.
먼저 자바 프로그래밍 환경 설정에 대해서 알아보도록 하겠습니다.
자바 프로그래밍을 하기 위해서는 Oracle 에서 제공하는 jdk와 통합개발환경이 필요합니다.
jdk는 여러분의 개발을 지원하는 도구이며 통합 개발환경은 소스코드를 작성하기에 조금 더 좋은(?) 메모장이라고 우선 설명을 드리겠습니다.
자 그러면 어떻게 설치하는지 알아보겠습니다.
먼저 jdk를 설치합니다.
JRE = Java Runtime Environment
자바 프로그램을 실행하기 위한 환경을 마련해줍니다.
JVM = Java Virtual Machine 자바 가상머신
자바 프로그램을 실행해줍니다.
JDK = Java Development Kit
자바 개발을 지원하는 도구입니다.
자바 프로그램의 구조
Java Program |
JVM 자바 가상머신 |
OS |
하드웨어 |
자바 프로그램은 운영체제의 위에 자리한 자바 가상머신에서 동작합니다.
그림과 같은 구조로 생각하시면 됩니다.
프로그램을 직접 운영체제에서 동작시키면 되는데 왜 자바 가상머신을 사용할까요?
이렇게 가상머신 위에서 프로그램을 동작하게 하면 어떤 운영체제에서도 같은 프로그램을 사용할 수 있다는 장점이 있습니다.
●JDK 설치
JDK 를 설치하기 위해서 Oracle 홈페이지에 들어갑니다.
Oracle 홈페이지에서 다음과 같이 JDK를 설치하시면 됩니다.
계속해서 Next를 클릭하시고 설치하시면 됩니다.
●이클립스 설치
이클립스 설치는 여기서 하실 수 있습니다.
화면 왼쪽의 DOWNLOAD를 클릭하세요.
DOWNLOAD를 클릭하세요.
클릭하시면 설치 파일을 다운로드 하실 수 있습니다.
자바 프로그래밍을 하기 위해서는 IDE 중 하나인 Eclipse 를 설치해야 합니다.
메모장에서 소스코드를 작성하셔도 됩니다.
하지만 메모장으로 작성된 소스코드를 cmd 에서 명령어를 입력해서 컴파일 하시는것 보다는 Eclipse 같은 통합개발환경을 이용하시는 것이 더 편리합니다.
Intellij 등 다른 개발환경에서도 자바 소스코드를 작성할 수 있지만 저는 Eclipse를 선택해서 설치했습니다.
'Java 강의' 카테고리의 다른 글
자바 오버로딩 / 메소드 오버로딩 / 생성자 오버로딩 (0) | 2017.09.15 |
---|---|
자바의 변수 / 기본 타입과 참조 타입 / 메모리의 힙영역과 스택영역 (0) | 2017.09.14 |
객체지향 프로그래밍 / JVM 메모리 스택 , 힙 , 클래스 영역 (0) | 2017.09.14 |
코드 아카데미 두번째 (0) | 2017.09.13 |
자바 프로그래밍 시작. Codeacademy 코드 아카데미 기본 자바 예제 (0) | 2017.09.13 |
댓글