자바는 일반적인 프로그램들과는 달리


자바 가상머신 위에서 실행되는 프로그램이다!




따라서 windows 든 linux든 unix 든 어디든지 java머신만 설치해준다면,


내가만든 java프로그램은 문제없이 실행된다는 소리!




생각해보면 나는 c프로그램을 실행할때 linux, unix에선 gcc 쓰고 windows에선 그냥 비주얼스튜디오가 컴파일 해주고 ㅋㅋ


python은 java랑 비슷하게 실행하는거 같기도 하고..




...




좀더 생각해보니 간단히 말해 자바는 운영체제 위에 java머신이 있고 그 자바머신위에 내 소스파일이 실행된다는거고


나머지들(예외가 있겠지만)은 운영체제 위에서 쌩으로 소스가 실행되는거 같음.


물론 뇌피셜이 섞여 있으니 한눈으로 읽고 다른눈으로 뱉으세요.ㅋㅋ




이거면 java 쌩 리얼 최소 기본 내용은 알고가는거 같아요.


솔직히 프로그래밍할때 이런지식들 필요없어요 완전 필요없는건 아니지만 다시 되새길 필요가 없는거같아요.




모르는거보다 아는게 나으니까!


여기서 포스팅은 끝낼게요!




안녕!


'JAVA' 카테고리의 다른 글

JAVA 5. 실행 흐름의 컨트롤  (0) 2018.04.04
JAVA 4. 형변환과 연산자  (0) 2018.04.03
JAVA 3. 변수, 자료형  (0) 2018.04.03
JAVA 2. system.out.println  (0) 2018.04.03
JAVA 공부 시작할게요!  (0) 2018.04.03

+ Recent posts