본문 바로가기

Java Programming

JDK는 무엇이고 JRE는 무엇인가?

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Java로 프로그램을 코딩하기 위해서 J2SE(Java 2 Standard Edition)을 다운 받아서 설치하면 JDK와 JRE 두가지가 설치되는것을 볼수 있습니다. 처음 시작할때는 두가지의 차이점은 모르고.. 일단은 실습을 해야하기 때문에 막연히 깔았었는데, 이제 자바를 접하지 4개월에 접어드는 저에게 JDK와 JRE의 차이점이 무엇인지 알고 있냐고 자문을 하기 시작했습니다. 알리가 있나요 -_-;; 그냥 모르고 사용하던 것이었기때문에 굉장히 간과 하고 있었습니다.

The difference between the JRE and the JDK

      What is the difference between the JDK (Java Development Kit)
    and the JRE (Java Runtime Environment)?

그런데.. 이게 자바 도장 시험에서 나오더군요 -_-;; 역시 사부님은 잔인하십니다. 안가르쳐 주시고 잘도 시험을 보시는군요!!!!!!!! (-_- 니가 공부를 안했잖아) 여튼 틀렸습니다. 그래서.. 조사를 해봤습니다.

사용자 삽입 이미지

친절한 Sun 사에서는 알려주시더군요.. -_- ㅋㅋ (물론 검색은 구글신이;;) JRE은 그저 실행을 위한 것만 있는것이고 JDK같은 경우에는 Development Kit 라는 이유가 있지요.. 개발까지 고려하여 컴파일러 까지 탑재가 되어있는 것을 볼수 있습니다. 실제로 JRE가 있는 폴더에 가면 bin 폴더내에 javac.exe 파일은 존재하지 않더군요.

자바 도장에서의 수련은 저에게 많은 것들을 알려주고 있습니다. 한계점과 저의 실력이 어디까지 왔는지도 공식적이거나 확실한 평가는 아니더라도 조금이나마 알 수 있게 해줍니다. 매일매일 시험봐서.. 검은띠 따는 그날까지 -_- 최선을 다하도록 할겁니다!