oonsy99 2025. 2. 2. 19:37

AI CAREER SCHOOL 2차 학습 결과서

자바 프로그램 실행

주의할 점

  • 자바는 대소문자 구분
  • 파일명과 클래스명은 같을 것
  • 문장은 ; (세미콜론)으로 구분

괄호

  • ( ) : 소괄호
  • { } : 중괄호
    중괄호를 사용하여 범위(블록)를 지정
  • [ ] : 대괄호

main( )

  • 프로그램은 main( )을 시작으로 위에서 아래로 한 줄씩 실행

주석 (comment)

주석

  • 프로그래밍에 있어 내용을 메모하는 목적으로 사용
  • 컴파일러와 인터프리터에 의해 일반적으로 무시 (프로그램에 영향 x)
  • // : 한 줄 주석
  • /* */ : 여러 줄 주석

자바란?

자바 표준 스펙

  • 자바(컴파일러, 라이브러리, 가상 머신)의 설계도이며, 문서
  • 자바 커뮤니티 프로세스[JCP]를 통해 관리
  • 표준 스펙을 기반으로 여러 회사에서 구현 (다양한 자바로 전환 용이)

컴파일과 실행

  1. 컴파일
    자바가 제공하는 javac 프로그램 사용
    .java → .class 파일 생성
    자바 소스 코드를 바이트 코드로 변환
    더 빠른 실행을 위한 최적화 및 문법 오류 검출
  2. 실행
    자바가 제공하는 java 프로그램 사용
    자바 가상 머신[JVM]이 실행되며 프로그램 작동

독립성

  • 자바는 운영체제와 독립적
  • 각 운영체제에 맞는 자바 설치 가능
  • 어디든 안 가리고 동작 (Write Once, Run Anywhere)

2025.02.03. (최근 수정 날짜)

정확하지 않은 정보가 포함되어 있을 수 있습니다