Backend

자바 강의

sjh9391985 2023. 2. 9. 22:08
728x90

자바소스와 컴파일

- JDK를 설치했다면 JDK가 설치된 디렉토리의 bin이라는 하위 디렉토리에 javac.exe와 java.exe 파일이 저장되어 있을 것

 

- JRE:  JDK보다는 작은 개념으로 Java Runtime Environment의 약자, 자바가 실행될 수 있는 최소한의 파일들이 설치되어있는 환경이라고 생각하면 됨

 

- javac:  java compiler의 약어, 자바파일을 컴파일할 때 사용하는 것이 바로 javac.exe 파일

- 컴파일: 프로그래머가 작성한 소스코드를 컴퓨터가 이해할 수 있는 말(기계어)로 바꾸는 행위

 

- 자바로 작성한 파일을 실행하기 위한 과정

1. 하나는 .java 파일을 .class 파일로 바꾸어 주는 컴파일 단계

2. 두번째는 .class 파일을 실행하는 단계

 

main 메서드

public class HelloWorld {
    public static void main(String[] args) {
        System.out.printf("Hello World!");
    }
}
public : 메서드의 접근제어자, public은 누구나 이 메서드에 접근할 수 있다는 의미
static : 메서드에 static이 지정되어 있는 경우 이 메서드는 인스턴스 생성없이 실행 할 수 있음을 의미
void : 메서드의 리턴값이 없음(void: 사전적으로 "텅 빈" 이라는 뜻)을 의미
String[] : 문자열을 나타내는 자바의 자료형 ([]가 있으므로 한 개가 아닌 여러개의 값으로 이루어진 배열임을 의미)
args : String[] 자료형에 대한 변수명
System.out.println : 표준 출력으로 데이터를 보내는 자바의 내장 메서드로 문자열을 화면에 출력

 

728x90