1. JAVA

    자바 개발시 사용하는 것을 

    Java Development Kit 라고 한다.


    자바 실행 시 사용하는 것을

    Java Runtime Environment 라고한다.


    2. Java JVM(Java Virtual Machine) 종류

    JVM =  자바바이트코드를 실행할 수 있는 주체


    JAVA SE (Standard Edition)

    자바 표준 배포판

    데스크탑, 서버 응용 개발 플랫폼


    JAVA ME (Mobile Edition)

    자바 마이크로 배포판


    JAVA EE (Enterprise Edition)


    3. 언어의 특징

    기계어 - 0, 1 로 이루어진 언어

    어셈블리어 - 기계어를 표현하기 쉬운 상징적 단어인 니모닉(Mnemonic)기호로 일대일 대응시킨 언어

    고급언어 - 절차지향, 객체지향 언어


    4. 자바

    개발자 - 제임스 고슬링(James Gosling)

    초기 이름 - OAK


    목적 - 플랫폼 독립적언어, 즉 어떤 운영체제에서도 독립적으로 실행가능하게 하기위해 만들었다.


    자바의 특징

    WORA (Write Once Run Anywhere), 바이트코드, JVM

    즉, 코드를 짜 놓으면 어느 플랫폼에서도 사용할 수 있다.


    자바의 실행환경

    바이트코드(개발시는 .java 컴파일시 .class로 변환된다.)

    Posted by Config