환경변수
한 PC에 여러버전의 자바가 깔려있으면 사용하지 못한다. -> JAVA_HOME : JDK(자바개발도구)의 설치
C:\Program Files\Java\jdk-11.0.10 (위치)를 알려줌 -> 버전 여러개가 깔려있어도 사용 가능
JDK(자바개발도구) - 컴파일러
컴파일러의 역할 : 고급언어(사람이 하는 언어)를 기계어(0,1)로 변환시켜줌 ( 사람과 기계 사이에서 변역을 해주는 역할)
언어마다 컴파일러가 다르다.
*내PC - 오른쪽마우스 -속성- 고급 - 환경변수 - 시스템
JAVA_HOME
C:\Program Files\Java\jdk-11.0.10
입력
*CMD콘솔창
Set JAVA_HOME 입력
*bin - javac.exe (컴파일러) - java.exe (실행파일)
자바
: 객체지향프로그램(OOP) - 모든 것들은 클래스 안에 있어야 한다. ( 클래스 밖에 있는 건 모두 에러 )
하지만, 명령어는 클래스 안에서 사용하지 못한다. (모든 명령어는 함수 안에다 써야함)
자바에서는 함수를 메소드라고 부른다.
: 자바는 대소문자를 가린다.
: 클래스명은 반드시 대문자로 시작할 것.
단어 결합시에는 다시 대문자로 시작한다.
자바의 파일명은 반드시 클래스명과 동일하게 정할 것!
: 메소드(함수)
- 명령어들의 집합체
- main 함수 밖에 모른다.
'java' 카테고리의 다른 글
[java] 추상클래스와 인터페이스의 차이? (0) | 2021.08.26 |
---|---|
[JAVA] 버블정렬 버블소트 (Bubble Sort) (0) | 2021.08.24 |
[이것이자바다] 5.6 배열타입(3) (0) | 2021.08.22 |
[이것이자바다] 5.6 배열타입(2) (0) | 2021.08.22 |
[이것이자바다] 5.6 배열타입(1) (0) | 2021.08.22 |