네이티브 코드 = 운영체제에서 바로 동작
자바는 가상머신을 이용하여 동작하기에 네이티브 코드가 아님
.java 파일이 모여 있는 것 = 패키지
자료형 : 메모리를 효율적으로 사용할 수 있게 해줌 자료형이 가진 사이즈 만큼 메모리 사이즈를 가지게 되기 때문에
int x; 이 경우 들어가는 값 = null
규칙
.java 파일이 .class로 변환되어 jvm(가상머신)을 통하여
main이 실행 되어서 종료되기 전까지 프로세스 상태
이때 자바가 jvm이 사용할 메모리 영역을 자동으로 할당함
자료형에 따라 할당된 메모리의 시작번지를 찾음
(시작번지만 알면 자료형의 크기에 따라서 읽음 ex) int = 1 2 3 4 중 1만 찾음)