[Day 1 | Java] 개론

y♡ding·2024년 10월 14일
0

데브코스 TIL

목록 보기
1/163

1️⃣ 환경설정

포맷과 윈도우를 설치해 보는 건(backup/restore) 정말 중요하다. 환경설정은 반드시 반복해보자.

2️⃣ Java 프로그램 소스 편집

  • 대/소문자를 구별해서 작성한다.

  • 문장의 끝은 세미콜론(;)으로 끝낸다.

  • 주석문은 프로그램에 대한 해석으로 팀간의 커뮤니캐이션이다. 주석문은 소스코드보다 긴 경우도 있다. 주석문을 아끼지 말자.

    • 한 줄 주석 : //
    • 여러 줄 주석 : /* ~~ */
    • API : /** ~~ */
  • public이 붙은 class는 하나의 소스 파일에 하나만 존재한다.
    public class가 있다면 소스 파일의 이름은 class 이름과 같아야 한다.

    • 파일명 = 클래스명(대소문자 구분)
    • 파일명 : 클래스명.java
public class 클래스명 {
	public static void main(String[] args) {
    	/*
        프로그램의 시작
        ~~~~~
        ~~~~~~~
        프로그램의 끝
        */
    }
}
  • 영역을 표시할 때는 중괄호({})를 사용하며 중첩해서 사용할 수 있다.
  • public static void main(String[] args)이 있는 클래스가 시작(실행) 클래스이다.

3️⃣ Java 프로그램 소스 작성 순서

  1. 소스 작성
    • 결과: *.java
  2. 컴파일
    • path 설정
    • javac *.java
      javac -encoding utf-8 *.java (한글이 포함된 utf-8 소스에 적용)
    • 결괴: *.class (바이트 코드의 실행파일(프로그램 파일))
  3. 프로그램 파일 실행
    • java *

4️⃣ Java 프로그램 실행 순서

  1. 자바 소스 파일(Hello.java)
  2. javac 명령어 실행 (컴파일)
  3. 바이트 코드 파일 (Hello.class)
  4. java 명령어 실행 (JVM이 기계어로 번역 후 실행)

0개의 댓글

관련 채용 정보