JVM
- Java Virtual Machine(자바 가상 머신) -> VM(가상머신) 이라고도 부른다.
- 자바를 실행하기 위한 가상 기계
- 윈도우 버전, 운영체제 확인방법 : 윈도우 탐색기 -> 내 PC -> 우측마우스 클릭 -> 속성
- 내 운영 체제 : 64비트 운영 체제, x64 기반 프로세서
- Windows 에디션 : Windows 10 Education
- 윈도우 버전, 운영체제 확인방법 : 윈도우 탐색기 -> 내 PC -> 우측마우스 클릭 -> 속성
개발환경 구축
- JDK( Java Development Kit, 자바 개발도구 ) 설치
- JDK 1.8.301 == JDK 8.0.301 버전으로 설치
- JDK = JRE[ JVM + Java API(Java API문서(doc), 자바클래스 라이브러리) ] + 개발 프로그램(javac.exe, java.exe 등)
- javac.exe : 자바 컴파일러, 소스코드 -> 바이너리 코드로 변환(컴파일)
- java.exe : 자바 인터프리터, 바이너리 코드를 해석 + 실행
- JDK 유무 확인
- 탐색기(윈도우즈 키 + E) -> C:\Program Files\Java에 JDK 폴더가 있는지 확인
- 명령 프롬프트(CMD, 콘솔창)에서 java –version 입력 하여 확인
- path 시스템 변수 설정
- 파일 탐색기 -> 내 PC -> 우측마우스클릭 -> "속성" 메뉴 클릭 -> 우측 상단 "고급 시스템 설정" 클릭 -> "시스템 속성" -> "고급" 탭 -> "환경변수(N)" 클릭
- JAVA_HOME설정 : C:\Program Files\Java\jdk1.8.0_301 입력
- path 설정 : %JAVA_HOME%\bin 입력
- 파일 탐색기 -> 내 PC -> 우측마우스클릭 -> "속성" 메뉴 클릭 -> 우측 상단 "고급 시스템 설정" 클릭 -> "시스템 속성" -> "고급" 탭 -> "환경변수(N)" 클릭
자바 프로그램 작성
- 자바파일
- 파일명.java –> 파일명 : 첫 글자는 무조건 대문자로 한다. , 확장자 : .java
- 자바 프로그램 기본 구조
- 자바 언어는 대소문자를 구분한다.
- 괄호, 중괄호, 대괄호 사용할때 열기 + 닫기
- Hello.java -> 소스파일
- 컴파일
- 컴파일러를 사용하여 소스파일을 바이너리 파일로 변환
- cmd창 -> 현위치를 자바파일 있는곳으로 이동 -> javac 파일명.java 입력
- Hello.java -> javac.exe -> Hello.class
- 소스파일 컴파일러 클래스 파일
- class파일 실행 : java 클래스명
- 자바 프로그램 기본 구조
- 클래스 선언 형식
- 클래스를 선언할때는 class 예약어 사용
- 클래스 이름의 첫 문자는 반드시 대문자로 시작한다.
- 반드시 시작개체는 main()함수 (=메서드)가 1개 선언되어 있어야한다.
- public 접근 지정자가 있는 클래스명은 반드시 파일명이랑 일치해야한다.
[접근 지정자] [기타 제어자] class 클래스명{ }
- 함수(메서드) 선언 형식
[접근 지정자] [기타 제어자] 리턴자료형 함수명([매게변수]){ [return 리턴값;] }
- { } -> 범위(영역) 연산자
- 기본 구조
[접근 지정자] [기타 제어자] class 클래스명{ [접근 지정자] [기타 제어자] 리턴자료형 함수명([매게변수]){ [return 리턴값;] } }
- 클래스 선언 형식
'프로그래밍 > 자바공부 - Chapter별' 카테고리의 다른 글
Chapter04 (0) | 2021.09.08 |
---|---|
Chapter03 (0) | 2021.09.06 |
Chapter02 (0) | 2021.09.06 |