JAVA/Java 의 기본!

내 컴퓨터의 Java 버전 확인하는 쉬운 방법: 초보자를 위한 명령어와 코드 가이드

CodeCaine Explorer 2024. 12. 22. 18:46
728x90
반응형
SMALL

안녕하세요! 😊 오늘은 내 컴퓨터의 Java 버전을 확인하는 방법을 배워볼게요!

Java는 컴퓨터에서 작동하는 많은 프로그램과 도구에서 사용됩니다. 내 컴퓨터에 설치된 Java 버전을 알아야 프로그램이 제대로 동작하는지 확인하거나, 특정 기능을 지원하는지 체크할 수 있어요. 비전공자나 초보자도 따라 하기 쉬운 방법과 코드를 준비했으니 천천히 함께 배워봐요! 😊


Java 버전 확인이 왜 필요할까요?

Java는 버전에 따라 지원하는 기능과 동작 방식이 다를 수 있습니다. 예를 들어, Java 8과 Java 17은 일부 기능이 다르기 때문에 어떤 버전을 사용하는지 알아야 문제가 생기지 않아요.


Java 버전 확인하는 쉬운 방법

방법 1: 명령 프롬프트(Command Prompt) 또는 터미널에서 확인하기

  1. 명령 프롬프트(Windows)나 터미널(Mac/Linux)를 엽니다.
    • Windows: Win + Rcmd 입력 → Enter
    • Mac/Linux: 터미널 앱 열기
  2. 아래 명령어를 입력하고 Enter를 누릅니다:
  3. java -version
  4. 결과로 현재 설치된 Java 버전이 출력됩니다:여기서 중요한 부분"17.0.3" 같은 숫자입니다. 이것이 현재 설치된 Java 버전이에요. 😊
  5. java version "17.0.3" Java(TM) SE Runtime Environment (build 17.0.3+8) Java HotSpot(TM) 64-Bit Server VM (build 17.0.3+8, mixed mode)

방법 2: Java 코드로 확인하기

프로그래밍 연습을 겸해서 Java 코드로도 버전을 확인해볼 수 있어요! 아래 코드를 따라 해보세요.

public class JavaVersionCheck {
    public static void main(String[] args) {
        // 현재 사용 중인 Java 버전을 가져옵니다.
        String version = System.getProperty("java.version");
        String vendor = System.getProperty("java.vendor");

        // Java 버전 출력
        System.out.println("😊 현재 사용 중인 Java 버전: " + version);
        System.out.println("😊 Java 제공자(벤더): " + vendor);
    }
}

코드 설명

  1. System.getProperty("java.version")
    • 현재 설치된 Java의 버전을 가져옵니다.
  2. System.getProperty("java.vendor")
    • Java를 제공한 회사(벤더) 이름을 가져옵니다. 보통 "Oracle"이나 "OpenJDK"가 표시됩니다.
  3. System.out.println()
    • 버전과 제공자 정보를 화면에 출력합니다.

코드 실행 방법

  1. 위 코드를 파일 이름을 JavaVersionCheck.java로 저장합니다.
  2. 명령 프롬프트 또는 터미널에서 다음 명령어를 입력합니다:
  3. javac JavaVersionCheck.java java JavaVersionCheck
  4. 실행하면 화면에 다음과 같은 출력이 나옵니다:
  5. 😊 현재 사용 중인 Java 버전: 17.0.3 😊 Java 제공자(벤더): Oracle Corporation

조금 어려워도 끝까지 도전해봐요! 💪

이해하기 어렵게 느껴질 수도 있지만, Java 버전을 확인하는 것은 기본적인 작업이에요. 한번 연습해두면 앞으로 프로그래밍을 하면서 큰 도움이 될 거예요! 😊

오늘도 끝까지 읽어주셔서 감사합니다! 😊

Java 공부는 처음엔 어려울 수 있지만, 점점 재미있어질 거예요. 자신감을 가지고 꾸준히 연습해보세요! 🌟

728x90
반응형
SMALL