Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

dearbeany

[Java] Java의 설치, 실행, 개발도구, 이클립스 본문

Java

[Java] Java의 설치, 실행, 개발도구, 이클립스

dearbeany 2022. 7. 5. 03:26

Java SE(Java Platform, Standard Edition)는 자바의 표준안

JDK(Java Development Kit)는 Java SE의 표준안에 따라서 만들어진 구체적인 소프트웨어. 자바를 개발하는 데 있어서 필요한 도구들의 모음. Java 프로그램을 실행하면 Java 코드를 컴파일하는 컴파일러와 개발에 필요한 각종 도구 그리고 JRE가 포함되어 있다. for개발자

JRE(Java Runtime Environment)는 자바가 실제로 동작하는 데 필요한 JVM, 라이브러리, 각종 파일들이 포함되어 있다. 자바로 만들어진 프로그램을 구동하려고 한다면 이를 설치. 개발이 아닌 실행을 위해 사용. for일반인

JVM(Java Virtual Machine) JVM은 자바가 실제도 구동하는 환경이다. 자바로 만들어진 소프트웨어는 JVM이라는 가상화된 환경에서 구동. 즉 하나의 자바 프로그램을 만들면 어떤 환경에서도 실행할 수 있는 것이 바로 JVM의 역할.

JDK ⊃ JRE 이므로, JDK를 설치하면 JRE가 포함되어있으므로 별도로 설치할 필요X

 

> javac(자바의 컴파일러) 사용하여 자바 파일 컴파일 하기

javac Helloworld.java // 결과적으로 Helloworld.class 파일 생성됨
java Helloworld // Helloworld.class 파일을 실행

 

이클립스 사용법

파일을 save 하면 → 자동 컴파일 → .class 파일 생성

 

패키지는 보통 도메인 주소를 사용(중복을 피하기 위해). 거꾸로 사용

 

https://opentutorials.org/course/1223/5245