2012. 5. 17. 21:48
프로그래밍에 대한 개념과 자바 특징에 대해서 배움.
프로그랭밍이란 - 개발자가 특정 메모리 공간을 활용하여
프로세스를 구동시키는 것을 프로그램이라 하며,
이를 개발하는 것을 프로그래밍이라 한다.
(Process - 컴퓨터 내에서 실행중인 프로그램을 일컫는 용어.)
자바의 특징중 '플랫폼이 독립적이다'란 의미-
일반 application은 해당 OS에 맞도록 맞붙어있어서
다른 OS에서 application을 실행할수없는 반면,
Java는 JVM(Java Virtual Machine)이
어느 OS에서든 실행할수있도록 해준다.
플랫폼(platform) - 응용프로그램이 실행될 수 있는 기초를 이루는 컴퓨터 시스템을 의미 (환경)
ex) OS, DB 등..
garbage clloection의 의미 - garbage collecter 가
자바 프로그램 상에서 필요없는 메모리를 제거해준다.
그밖에
RAM은 주기억장치로써 휘발성이다.(거쳐가는곳)
HDD은 보조기억장치로써 비휘발성이다.(영구저장)