본문 바로가기
JAVA

[JAVA] Hello World!

by kwh_coding 2023. 3. 2.

실행 : Ctrl + F11

 

프로그램의 기본 구조

import java.util.Scanner;

import java.lang.*;

 

import 클래스경로;

- 프로그램에서 필요한 기능을 가진 클래스 또는 패키지를 가져다 사용하기 위해서 위치를 알려주는 부분

import - 어딘가에 있는 클래스또는 패키지를 가져다 사용하는 것

include - 어딘가에 있는 코드를 현재 파일에 포함시키는 것

 

패키지

- 비슷한 기능들의 파일들을 모아놓은 폴더

- 형식: 패키지경로.클래스명

 

java.lang.*

- * 모든것

 

- java.lang 패키지

- 프로그램에서 기본적으로 필요한 기능들을 미리 정의해 놓은 패키지

- JAVA에서는 모든 파일이 기본적으로 java.lang 패키지를 import 하고 있다

{ } - 영역 또는 지역을 표시, 데이터의 묶음

 

public class Hello { ← 클래스 영역

- 클래스명은 첫글자는 대문자 달라지는 단어의 첫글자는 대문자

- JAVA에서는 파일명을 통해서 클래스명을 찾는다

- 파일명과 클래스명은 동일해야 한다

- 프로그래밍 코드는 항상 클래스 영역 안에 적혀야 한다

 

public static void main(String[] args) {   main 메소드

- 프로그램의 시작점

- 프로그램을 실행하면 가장 먼저 실행되는 메소드

- 하나의 프로그램은 하나의 main메소드를 가진다

 

메소드 == 함수

- 객체에 있으면 메소드 소속이 없으면 함수

- 어떠한 기능을 실행하는 하나의 작은 프로그램 또는 코드의 집합체

 

 

System.out.println("Hello JAVA!!!"); 명령문

System.out.println - 괄호 안에 있는 데이터를 출력하는 메소드

- JAVA에서의 표준 출력 메소드

 

명령문

- 프로그램의 실질적인 실행 내용

- ;(종료문자)

- 명령문의 끝

- 하나의 명령문이 끝났으니 다음 명령을 실행

- 항상 모든 명령문의 끝에는 ;을 적어주어야 한다

 

주석문

- 프로그램의 부연 설명을 적는 문장

- 프로그램 실행에 절대 관여하지 않는다

- 다른 사람들과의 커뮤니케이션을 위해 사용한다

 

주석의 종류

- 한줄 주석 - 한줄만 주석처리 코드 한줄에 대한 간단한 설명을 적는 부분============================================================

/*

범위 주석

- 현재 영역안에 있는 모든 내용을 주석처리한다

- 부분부분에 대한 설명을 적을때 사용한다

 

*/

============================================================

/**

범위 주석

- 현재 영역 안에 있는 모든 내용을 주석처리한다

- 현재 파일에 대한 설명을 적을때 사용한다

머릿말

**/

}

 

}

'JAVA' 카테고리의 다른 글

[JAVA] 변수 선언  (0) 2023.03.06
[JAVA] 데이터 타입 및 진법  (0) 2023.03.06
[JAVA] 변수와 자료형(기타 등등)  (0) 2023.03.02
[JAVA] 프로그래밍 언어 발전 과정  (0) 2023.03.02
[JAVA] JAVA란?  (0) 2023.03.02