Java 01
·
Programming
JDK와 JRE의 차이 JRE는 Java Runtime Environment의 약자 Java Byte Code에 대한 Interpreter, OS에 적합한 JRE를 설치하는 것으로 플랫폼 독립적으로 Java 코드를 실행할 수 있음. JDK는 Java Development Kit의 약자 Java 코드를 Byte Code로 컴파일하는 Java Compiler + JRE를 의미한다. J2SE, J2EE, J2ME 추후 서술 Byte Code Injection Java 코드가 컴파일될 때 코드를 분석해서 추가적으로 필요한 코드를 자동으로 추가해 Byte Code를 만드는 기술 예를 들어 어노테이션을 적용한 class에 대해서 해당하는 기능을 할 수 있는 코드를 작성한다던가, 생성자가 없는 클래스에 기본 생성자를..