목록데이터 엔지니어링 정복/JAVA & JSP (46)
지구정복
ㅇJVM이란? 자바 가상 기계(Java Virtual Machine)로 바이트 코드 파일을 운영체제를 위한 완전한 기계어로 변역하고 실행하는 역할을 한다. JVM의 구성은 다음과 같다. 1. 자바 인터프리터 자바 바이트 코드를 읽고 해석하는 역할 2. 클래스 로더 자바는 동적으로 클래스를 읽어온다. 프로그램이 실행 중인 런타임이 되어야 모든 코드가 JVM과 연결된다. 3. JIT 컴파일러 프로그램이 실행 중인 런타임때 실제 기계어로 변환해주는 컴파일러 4. 가비지 컬렉터 더는 사용하지 않는 메모리를 자동으로 회수해주는 역할. 따라서 개발자는 따로 메모리 관리가 필요없다. ㅇ바이트 코드 파일이란? 자바 가상 머신이 이해할 수 있는 언어로 변환된 자바 소스 코드를 의미합니다. 자바 컴파일러에 의해 변환되는 ..
자바 개발 도구 설치하기! 1. 오라클 자바 웹페이지 접속 접속한 뒤 다운로드 를 눌러줍니다. www.oracle.com/kr/index.htmlwww.oracle.com/kr/java/ 2. JDK의 버전을 확인 후 설치하기 자바 버전은 다음과 같이 나뉩니다. Java SE 14. 0. 2 (LTS) 14 : 주 버전 0 : 개선 버전 2 : 업데이트 버전 (LTS) : 장기 지원 서비스 버전 개인적으로 특별한 이유가 없으면 주 버전이 높은 것 보다 LTS 버전을 다운받는 게 나은 것 같습니다. 저는 'Java SE 11 (LTS)' 를 받로록 하겠습니다. JDK Download를 누릅니다. 다음 컴퓨터 운영체제와 사양을 확인한 후 컴퓨터에 맞는 파일을 설치합니다. 저는 Window 운영체제에 64비트..