환경 변수란 윈도우 운영체제에서 사용하는 설정 정보가 담겨있는 변수입니다. 자바 실행파일의 경로가 환경변수 path에 제대로 세팅되어 있다면 어느 곳에서 나 jdk의 bin에 있는 프로그램들을 실행시킬 수 있습니다.
즉, 자바를 설치한 후 환경변수를 설정해주면 운영체제 어디에서든지 자바를 인식할 수 있습니다.
특히 jdk bin폴더에 있는 javac 컴파일러의 경우 .java 파일을 jvm에서 실행시킬 수 있는 .class 파일로 컴파일해주는 중요한 프로그램인데 환경변수 세팅이 제대로 안되어있으면 이클립스와 같은 IDE에서 컴파일이 제대로 안 되는 현상이 발생할 수 있습니다. 그렇기 때문에 자바 환경 변수를 설정할 때 jdk의 bin 디렉터리 경로를 등록하게 됩니다. bin 폴더 안에 javac를 비롯한 각종 실행파일이 있기 때문입니다.