C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[8070] Re:C++BuilderX가 자바로 만들어졌다는 말이 이해가 되지않습니다.
박지훈.임프 [cbuilder] 1356 읽음    2003-11-09 04:43
C++BuilderX는 자신이 실행되기 위한 JDK 1.4를 함께 설치하여 사용합니다.
C++BuilderX가 설치된 디렉토리 아래에 jdk1.4라는 디렉토리가 있고 여기에 설치되죠.

제 PC에도 기존의 JRE 1.4.2가 C:\Program Files\Java\j2re1.4.2_01 디렉토리에 설치되어 있는데도
C++BuilderX가 실행될 때 이넘을 이용하지 않고 C++BuilderX 디렉토리 아래에 설치된 JDK를 이용하는군요.
(자바 환경을 위해 전체 JDK가 필요한 것이 아니고 JRE만 있으면 되는데요. JRE는 자바 환경 실행을 위한
JDK의 최소 부분집합이라고 생각하시면 되겠습니다)

혹 C++BuilderX가 실행된 상태에서 작업관리자에 JVM인 java.exe가 실행되어 있지 않은 것이 이상하다고
생각하실지도 모르겠는데, 이것은 역시 JDK에 포함되어 있는 jvm.dll 파일을 임포트해서 사용하기 때문입니다.
(같은 프라임타임 IDE를 사용하는 JBuilder도 마찬가지입니다)

그럼...


tenut 님이 쓰신 글 :
: C++BuilderX가 자바로 만들어졌다는 말이 이해가 되지않습니다.
:
: 전 WinXP 쓰고있습니다.
: 그런데 WinXP는 자바를 사용자가 따로 깔아야 되는걸로 알고 있습니다.
: 전 자바(Microsoft VM)을 깐적이 없고
: 자바를 깔아야지만 채팅이 되는 사이트를 알고있습니다.
: 자바를 안깔았으니 당연히 실행이 안되죠
:
: 그런데
: 전 지금 C++BuilderX를 깔아서 잘 사용하고 있거든요
: C++BuilderX가 자바로 짜여졌다면 JavaVM을 시스템에 깔았을것 같은데
: 자바를 사용하는 위에서 언급한 채팅창이 작동을 하지 않습니다.
:
: 그렇다면 C++BuilderX는 자신만이 사용하는 JavaVM을 컴에 설치한걸까요?
: ^^
: 혹 다들 이해하시는데
: 저만 의문이 생겼다면 죄송
: 초보이오니 너그러운 이해를 부탁드리며
: 쉽게 설명을 부탁드립니다.
tenut [tenut]   2003-11-09 10:47 X
답변 감사드립니다. ^^
남병철.레조 [lezo]   2003-11-09 11:39 X
궁금해서... ^^; 네이버에서 긁어봤습니다.

JDK는 JDK에서 SDK로 이제는 J2SE라는 이름으로 변경이 되어서 나오고 있습니다.
흔히 말하는 JDK, 그러니까 이제는 J2SE는 JavaTM 2 SDK, Standard Edition 이름으로
1.4.1_01버전까지 나와 있습니다.
(2002년 12월 글임을 가만해주세요 ^^)



J2SE (java2 standard edition)

자바 프로그래밍에서 애플릿과 애플리케이션들을 작성하기 위한 API와 런타임 환경, JAVAW,  JAVAP 등 그리고 SDK 등이 들어 있습니다. 또한 초기 버전이었던 JDK1.1과 JRE1.1
이 들어있는 기본적인 것들이 들어있는 것을 말합니다. 
예전에는 SDK라고 있었는데 이것만 있을때를 SDK라고 했고 지금은 여러가지가 
통합되어져 있는 것을 말합니다. 



J2EE (JAVA 2 ENTERPRISE EDITION)

J2EE 표준 엔터프라이즈 서비스 J2EE 명세는 EJB, JSP 컴포넌트, 서블릿을 지원할 뿐만 아니라 J2EE 컴포넌트로 사용하기 위한 많은 표준
서비스를 정의합니다. 다시말하면 기업환경에 적합한 애플리케이션을 개발할 수 있는 
edition이라고 생각하시면 됩니다. 
위에 설명한것과 다른 점을 이해하 실 수 있으실 겁니다.



J2ME (Java 2 Micro Edition)

java 2 Standard Edition(J2SE) 와 Java 2 Enteprise Edition (J2EE)가 발표된 후 Sun 사는 근래 자바 2 플렛폼에 Java 2 Micro Edition (J2ME) 를 포함 시켰다. 이러한 J2ME 는 휴대 전화나 PDA 같은 이동통신 기기등의 가전제품을 목표로 하고 있다. 그래서 초소형 장치에서 작은 장치에 이르는 이른바 소형 디바이스 들이 java 를 사용할 수 있도록 지원하는 플렛폼이다.
김상훈 [wizest]   2003-12-29 11:00 X
jdk 는 java development kit 이에요. 여기에는 개발을 위한 자바 컴파일러 와 같은 도구들이 포함되어 있습니다. jdk에 대응되는 개념으로 배포용 자바 묶음을 jre 라고 그러죠. java runtime environment 구요 말그대로 자바 프로그램 실행환경입니다.(컴파일러 등이 빠진..가벼운 버젼) 개발이 완료된 자바 어플리케이션을 배포할때는 jre만 있으면 되구요 용량은 인스톨 파일이 10~15메가 정도 입니다.

+ -

관련 글 리스트
8069 C++BuilderX가 자바로 만들어졌다는 말이 이해가 되지않습니다. tenut 1046 2003/11/08
8070     Re:C++BuilderX가 자바로 만들어졌다는 말이 이해가 되지않습니다. 박지훈.임프 1356 2003/11/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.