본문 바로가기

BackEnd/최신 생활코딩 자바

자바의 동작원리

반응형

1. 자바의 동작 원리 관점1


아래는 소프트웨어를 구성하는 양대 개념이다.



1-1. source, code, language 라는 원인의 표현


아래는 같은 대상을 바라보는 관점에 따라 다르게 사용하는 표현들


1) 원인을 나타내는 표현중에 하나인 source - 원천

2) 부호 기호를 나타내는 코드 code

3) 약속이라는 측면에서의 언어라는 표현 language


1-2. source, code, language의 원인을 통해 만들어진 결과의 표현


1) application - app

2) program 


자바라는 컴퓨터 프로그래밍 언어에 문법에 맞게 코드를 작성해서 컴퓨터에게 시키고싶은 일을 시키는것이 우리가 하고자 하는일이다.


2. 자바의 동작 원리 관점2



java virtual machine 이 설치되어있고


하고자 하는일을 담은 확장자가 .java인 파일을 작성, 소스코드 작성


이 소스코드를 기계는 이해를 못한다


기계가 java파일을 이해할 수 있도록 전환하는것이 컴파일이다.


컴파일하면 .class라는 파일이 만들어 지는데 이게 자바 어플리케이션이다.


그리고 이클립스에서 run을 하면


java virtual machine이 확장자가 class인 파일을 읽어서 컴퓨터를 동작시키는것이다.


기존에 정리해둔 것 : https://cg-developer.tistory.com/113





반응형

'BackEnd > 최신 생활코딩 자바' 카테고리의 다른 글

자바의 상속과 오버라이드  (0) 2020.02.01
패키지,클래스,변수,메소드  (0) 2020.01.31