컴파일이란 인간이 읽기 편하게 만든 코드를 기계가 읽을 수 있는 언어를 바꿔주는 것
@SpringBootApplication
public class WebsocketchatApplication {
public static void main(String[] args) {
SpringApplication.run(WebsocketchatApplication.class, args);
}
}
SpringBoot를 사용할 때 기본적으로 자주 보는 코드이다.
이러한 코드들은 사람이 읽고 이해할 수 있도록 영어로 만들어진 코드이다.
하지만 컴퓨터는 0 과 1로된 이진수로 이해를 한다. 따라서 컴퓨터가 이해할 수 있도록 코드를 바꿔주어야 하는데 이러한 작업을 컴파일 이라고 한다.
컴파일을 하는 역할을 할 수 있는 도구이다.
java의 경우 javac 와 eclipse 자체 컴파일러가 존재한다.