728x90
기계어: 운영체제가 이해하고 실행할 수 있는 0과 1로 이루어진 코드를 말한다.
프로그래밍 언어: 사람이 기계어를 이해하는 것은 매우 어렵기 떄문에 사람의 언어와 기계어의 다리 역할은 한다. 종류로는 C, C++, JAVA, Python등이 있다.
소스파일: 프로그래밍 언어로 작성된 파일을 말한다.
컴파일:소스파일을 기계어로 번역하는 것을 말한다. 이역할을 담당하는 소프트웨어를 컴파일러라고 한다.
JDK:자바 개발 도구java development kit의 줄임말로, 자바로 프로그램을 개발할 수 있는 실행 환경(JVM)과 개발도구(컴파일러)등을 제공한다.
환경변수 : 운영체제가 실행하는 데 필요한 정보를 제공해주는 변수르 말한다. JDK설치 후 명령라인(명령 프롬프트, 터미널)에서 컴파일러(javac)와 실행(java) 명령어를 사용하려면 JAVA_HOME 환경변수를 등록하고 Path 환경변수를 수정하는 것이 좋습니다.
java.exe - 자바 인터프리터 ( 자바 실행 도구)
javac.exe - 자바 컴파일러(자바를 컴파일하는 도구) 등등
728x90
'프로그래밍 > Java(자바)' 카테고리의 다른 글
자바 복습하기 : 참조타입과 참조변수 (1) | 2023.12.08 |
---|---|
[백준] 10757번 큰 수 A+B --java (0) | 2023.12.07 |
[백준] 10951번 A+B - 4 --java (0) | 2023.12.07 |
자바 복습하기 : 반복문(for, while, do-while) (0) | 2023.09.18 |
1/26일 자바1일차 공부 정리본 (0) | 2023.01.26 |