IT/JAVA
Java Section 01 : 자바 프로그래밍의 기본
_KH_
2025. 1. 2. 18:04
[자바의 특징]
1. 객체 지향 언어
2. 단순하다.
3. 이식성 좋음
4. 멀티 스레드(프로그램 2가지 이상 동시 실행 가능)
5. 메모리 자동 정리(가비지 컬렉터)
6. 풍부한 오픈소스 라이브러리
[자바 프로그램 기본 구조]
JVM(자바가상머신)이 운영체제마다 따로 코드를 작성해야 하는 번거로움을 줄여준다.
-> OS에 맞게 JVM만 설치되어 있으면 중간 기계어를 통해 운영체제에 맞게 변환해준다.
(중간 기계어란? 자바 바이트 코드 ( = .class))
1. 클래스 : 프로그램의 기본 단위
2. 메서드 : 수행할 작업을 나열한 코드 모임. main() 메서드를 포함하는 클래스가 반드시 있어야 실행이 가능하다.
3. 주석 : 코드에 필요한 설명을 기록한 것. 코드 해석 및 오류 찾기에 도움이 된다. 주석은 매우 중요!!