컴퓨터가 이해할 수 있는 기계어는
우리가 사용하는 언어와도 다르게 0과 1로 이루어진 이진코드를 사용
그렇기 때문에 사람과 컴퓨터가 대화하기 위해서
프로그래밍 언어가 필요하다!
프로그래밍 언어로 작성한 파일로 작성된 파일을
' 소스파일(Source File) '이라고 하는데
컴퓨터는 소스파일을 바로 이해할 수 없기때문에
"컴파일(Compile) "이라는 과정이 필요하다.
이 과정을 통해서
0과 1로 이루어진 이진코드로 번역되어
컴퓨터가 이해할 수 있게 된다.
프로그래밍 언어는 다양한 종류가 많지만
그중 나는 Java를 선택하여 공부할 것이다.
내가 Java로 공부하는 이유는 물론 실무에서도 많이 사용하는 언어이기도 하지만
가장 끌렸던 이유는 " 한번만 만들면 어디에서 실행할 수 있다 "는 장점이 있기 때문이다.
이것이 가능한 이유는 객체 지향 프로그래밍이기 때문인데
객체를 만들고,
이 객체들을 서로 연결해서 더 큰 프로그램을 완성 시킬 수 있다.
Java 공부를 처음 시작했을때는 이 뜻을 이해를 못했었는데
스프링 프로젝트를 하면서 어떠한 뜻인지 조금씩 이해가 가기 시작했다.
그
아직도 배워야할 부분이 많지만
다시 처음부터 복습해보자!
'JAVA > 복습' 카테고리의 다른 글
기본타입과 참조형 타입 (0) | 2021.09.04 |
---|---|
for each 문 (0) | 2021.09.04 |
array (0) | 2021.09.04 |
for문 (0) | 2021.09.04 |
Java.lang 패키지 (0) | 2021.08.03 |