Hello World 자바프로그램 실행

이상민·2024년 7월 8일

본격적인 코딩 첫 시작이다. Java 사이트에 들어가 다운로드를 받아도 실행이 안되어서 유튜브 강의 영상을 찾아보고 최근에 빠른 속도와 편의성이 좋고 많은 회사에서 사용하는
인텔리제이를 사용하기로 결정했다
아래의 강의 영상을 보고 따라해서 겨우 Intellij로 Java 코딩을 하는 환경 설정을 완료했다;;


**HelloJava

public class HelloJava {

    public static void main(String[] args){
        System.out.println("hello java");

    }


}

주의!
자바 언어는 대소문자를 구분한다. 대소문자가 다르면 오류가 발생할 수 있다.

실행 결과
hello java

public class HelloJava

  • 파일명과 클래스 이름이 같아야 한다.
  • {}블록을 사용해서 클래스의 시작과 끝을 나타낸다.

public static void main(String[] args)

  • main메서드라 한다.
  • 자바는 메서드를 찾아서 프로그램을 시작한다.
  • main은 프로그램의 시작점

System.out.println("hello java");

  • 값을 콘솔에 출력하는 기능
  • 자바는 문자열을 사용할 때 "(쌍따옴표)를 사용한다. 쌍따옴표 사이에 원하는 문자열을 감싸면 된다.
  • ; 자바는 세미콜론으로 문장을 구분한다. 문장이 끝나면 세미콜론을 필수로 넣어주어야 한다.

참고 : 괄호

  • 소괄호()
  • 중괄호{}
  • 대괄호[]

블록 예시

public class HelloJava { //HelloJava 클래스의 범위 시작

    public static void main(String[] args){ //main() 메서드의 범위 시작
        System.out.println("hello java"); //main() 메서드의 범위 끝

    } //HelloJava 클래스의 범위 끝
  • 블록이 시작되고 끝날 때 마다 들여쓰기가 적용되어 있다.
  • 들여쓰기를 하지 않아도 프로그램은 작동하지만, 코드를 읽기에 좋지 않다.

프로그램은 main을 시작으로 위에서 아래로 실행된다.

주석(Comment)

소스 코드가 복잡하다면 소스 코드에 대한 이해를 돕기 위해 설명을 적어두거나 특정 코드를 지우지 않고, 잠시 실행을 막아두고 싶을 때 주석을 사용한다.
자바는 주석이 있는 곳을 무시한다.

주석의 종류

  • 한 줄 주석

    • //기호로 시작한다. 이 기호 이후의 모든 텍스트는 주석으로 처리된다.
  • 여러 줄 주석

    • /*로 시작하고 */로 끝난다. 이 사이의 모든 텍스트는 주석으로 처리된다.
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");
        */

    }
}

실행 결과
hello java1

주석은 자바 프로그램이 읽지 않고 무시하는 부분이다.
사람이 읽기 위해서 사용한다.

마무리

자바 프로그램 실행방법과 주석에 관해서 정리하며 공부해보았다. 클래스라는 파일을 만들고 메서드라고 하는 프로그램의 시작점을 만들고 그 안에 원하는 문장을 출력시키는 것으로 이해했다. ; 세미콜론을 필수로 넣어서 문장을 구분시켜야 한다. 주석을 이용해서 사람만 읽기 위한 부분을 만들 수 있다. 주석은 실행 결과에는 나오지 않는다.


출처

https://www.youtube.com/watch?v=JEzBDk0E9Rw

profile
안녕하세요

0개의 댓글