Hello World

2025. 9. 6. 14:30개발/자바

반응형

개발 환경 설정

- 자바로 개발하는 대부분의 메이저 회사들도 최근에는 인텔리제이를 주로 사용하므로 우리도 인텔리제이로 학습

 

자바 프로그램 실행

public class HelloJava {

        public static void main(String[] args){
            System.out.println("Hello Java");
        }
}

- HelloJava를 클래스라고 한다.

- main 메서드, 자바는 main(String[] args) 메서드를 찾아서 프로그램을 시작한다.

- System.out.println(): 값을 콘솔에 출력하는 기능이다.

- 문장이 끝날 때 ';' 은 필수이다.

- 들여쓰기 tap으로 한다. => 가독성을 위함이다.

 

주석

- 한 줄 주석:  //

- 여러 줄 주석: /* */

public class CommentJava {

    public static void main(String[] args) {
        System.out.println("Hello Java1");//Hello Java1을 출력합니다.
        // System.out.println("Hello Java2");

        /*
        System.out.println("Hello Java3");
        System.out.println("Hello Java4");
        */
    }
}

자바

자바 표준 스펙

- 자바 표준 스펙과 구현으로 나눌 수 있다.

- 자바 표준 스펙은 자바는 이렇게 만들어야 한다는 설계도이고, 이에 맞추여 다양한 자바를 여러 회사들에서 구현한다.

컴파일과 실행

- 자바 소스 코들가 바이트 코드로 변환된다. => 최적화, 문법 오류 검출

IDE와 자바

인텔리제이를 통한 자바 컴파일, 실행 과정

- 인텔리제이에서 자바 코드를 실행하면 컴파일과 실행을 모두 한번에 처리한다.

자바와 운영체제 독립성

자바 프로그램은 자바가 설치된 모든 OS에서 실행할 수 있다.

자바 개발과 운영 환경

- 개발할 때는 윈도우에서 자바를 사용하여 개발하였고, 서버를 배포할 때는 리눅스를 통해 배포하였다.

- 자바의 운영체제 독립성 덕분에 각각의 환경에 맞추어 자바를 설치하는 것이 가능하다.

반응형

'개발 > 자바' 카테고리의 다른 글

변수  (0) 2025.09.08