티스토리 뷰

Java/기본

007. 첫번째 프로그램

따강아지 2022. 2. 25. 22:47

언제나 첫 번째 프로그랭은 콘솔에 축력 하는 프로그램입니다.

요구사항 : " 안녕 자바!!! "를 출력 하세요.

public class First {
    public static void main(String[] args) {
        System.out.println("콘솔에 표시 : 안녕 자바 !!!!");
    }
}

 

1. public class First
   - class 선언 : 접근지정자 class class명 { .. }
   - public  : 접근지정자로 외부에서 자유 롭게 접근 할 수 있다는 의미 입니다.
   - class : 해당 파일이 class라는 의미로 java에서는 객체를 정의하는 곳입니다.
   - First : Class 이름으로 파일의 이름과 동일 해야 합니다.

2. public static void main(String[] args) { 
   - 메서드 선언접근지정자 [statc] 반환타입 메소드명(파라메터 [, 파라메타 ... ]) { 실행명령문 }
   - public : 접근 지정자 중에 하나로 다른 Class에서 누구가 접근(실행) 가능 하다는 의미 입니다.
   - static : 객체의 생성 없이 사용 할 수 있다 정도로만 이해 하면 될 것 같습니다. 
   - void : 함수 실행 후 반환 값이 없다는 의미 입니다.
   - main : 일반 메서드와 약간 차이가 있는 메서드명으로 자바에서는 프로그램의 시작을 알려 주며, 종료되는 곳입니다.
   - String[] args : 파람메터(매개변수)하며, 메서드 호출시 값을 넘겨 주는 역활을 합니다.
    . 파라메터(매개변수)는 해당 메서드 안에서 사용되는 지역 변수로 메서드 외부에서는 사용 할 수 없습니다.
    . 매개변수의 자료형에 따라서 값(기본자료형)을 넘겨 주거나 객체(참조자료형)을 사용 할 수 있습니다.

3.  System.out.println("콘솔에 표시 : 안녕 자바 !!!!");
   - 실행문으로 표준 출력 장치에 문자열을 개행 하여 표시 하라는 의미 입니다.

4. 결과 

intellj 에서 작성 후 실행 화면 


    

'Java > 기본' 카테고리의 다른 글

009. 변수  (0) 2022.02.27
008. 콘솔에 출력 하기  (0) 2022.02.25
006. JVM (Java Virtual Machine)  (0) 2022.02.24
005. 자바 프로그램 구조  (0) 2022.02.24
004. 자바 개발 TOOL 설치  (0) 2022.02.24