dev.syw

JVM, 클래스, main 메서드, 변수의 기초를 통해 Java 백엔드 학습을 시작한다.

Java 시작하기

Java는 오래 사용되어 온 범용 프로그래밍 언어이며, 백엔드 서버 개발에서 특히 많이 쓰입니다. Spring 생태계와 함께 API 서버, 업무 시스템, 배치 프로그램을 만들 때 자주 선택됩니다.

학습 목표

  • Java 코드가 JVM 위에서 실행된다는 점을 이해한다.
  • 클래스와 main 메서드의 기본 구조를 익힌다.
  • 변수, 타입, 문자열 출력의 기초를 배운다.
  • 백엔드 개발에서 Java가 어떤 역할을 하는지 감을 잡는다.

첫 Java 코드

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

Java 프로그램은 보통 class 단위로 작성됩니다. main 메서드는 프로그램이 시작되는 진입점입니다.

JVM이란?

JVM(Java Virtual Machine)은 Java 바이트코드를 실행하는 가상 머신입니다. Java 코드는 먼저 컴파일되고, 컴파일된 결과가 JVM 위에서 실행됩니다.

이 구조 덕분에 같은 Java 프로그램을 Windows, Linux, macOS 등 여러 환경에서 비교적 일관되게 실행할 수 있습니다.

변수와 타입

Java는 타입을 명확히 적는 언어입니다.

String name = "syw";
int age = 30;
boolean active = true;

타입을 먼저 정해 두면 IDE와 컴파일러가 많은 실수를 미리 잡아 줍니다.

요약

Java는 JVM 위에서 실행되는 타입 기반 언어입니다. 백엔드에서는 API 서버, 데이터 처리, 업무 로직 구현에 널리 사용되며, 이후 Spring 학습의 기반이 됩니다.

함께 보면 좋은 자료

댓글 0

Java” 강좌에 대한 댓글입니다.

댓글을 작성하려면 로그인이 필요합니다.