3/7 <1.프로그래밍 이론>
교재(명품JAVA Programming) 18-50p
소프트웨어가 있기에 컴퓨터는 범용도구.
cpu 실행하는 애(기계어를 처리할 연산도구를 갖고 있음-ALD)
ram 메모리: 행렬 안에 데이터 위치에 대한 액세스 속도 제어
ssd 저장공간. ram으로 로딩
어셈블리어 -> 고급언어(c언어) ->... -> java
이클립스: 자바 도구 안에 컴파일러가 있음
WORA가 가능함 -> 바이트코드와 자바가상기계가 있기 때문에
프로그래밍할 때 컴파일 시 나오는 가비지 축적 -> 메모리 오버플로우 발생
자바가상머신에서 가비지를 처리해줌 -> ‘가비지 컬렉션’
가비지; 할당된 메모리에 접근할 수 있는 수단 방해
jdk&jre (JDK만 설치해도 ok)