온라인 Java 컴파일러
코드 스니펫을 작성, 실행, 공유하세요 — 별도 설치가 필요 없습니다.
Main.java
Output
Click Run to see the output here.
브라우저에서 Java를 온라인으로 실행하세요
무료 온라인 Java 플레이그라운드이자 컴파일러입니다. 브라우저에서 Java 코드를 작성하고 Run을 누르면 JDK 24 (Eclipse Temurin)에서 몇 초 만에 컴파일하고 실행합니다. 로컬에 JDK, Maven, Gradle을 미리 설치할 필요 없습니다.
에디터는 VS Code와 동일한 엔진을 기반으로 하기 때문에 Java 문법 강조, 자동 완성, 오류 밑줄까지 모두 동작합니다. 코드는 JSON 처리를 위한 Gson이 미리 설치된 JDK 24에서 컴파일되므로, Maven이나 Gradle 프로젝트를 따로 구성하지 않고도 streams, records, 패턴 매칭을 살펴보거나 Java 면접을 준비하기에 좋습니다.
이 자바 플레이그라운드가 유용한 이유
- 자바 즉시 실행 — 코드를 작성하고 실행을 누르면 온라인 자바 컴파일러 (JDK 24)가 몇 초 안에 결과를 돌려줍니다.
- 완벽한 Java 문법 강조, 자동 완성, 명확한 컴파일 오류까지 — VS Code와 동일한 에디터 엔진으로 구동됩니다.
- stdin 입력은
Scanner(System.in),BufferedReader(new InputStreamReader(System.in)),System.in.read()에 그대로 연결되어 있어요. 모두 playground의 입력 상자에서 읽어옵니다. JDK, Maven, Gradle을 따로 설정할 필요 없습니다. - Gson이 미리 설치된 JDK 24 (Eclipse Temurin) — 별도 설정 없이 JSON 파싱·직렬화는 물론 streams, records, 패턴 매칭까지 바로 사용 가능.
자바 플레이그라운드에서 해볼 수 있는 것
- Streams, Optional, records, 패턴 매칭: 최신 JDK 24 관용구를 메서드 단위로 하나씩 시험해 볼 수 있습니다.
- 자료구조 연습, 짧은 알고리즘 문제, 또는 Gson으로 빠른 JSON 직렬화/역직렬화.
Scanner로 입력을 읽는 인터뷰 스타일 문제. 입력 상자에 stdin 줄을 넣어 배열, 문자열, 트리 문제를 처음부터 끝까지 풀어보세요.
온라인 자바 플레이그라운드 자주 묻는 질문
온라인 자바 플레이그라운드는 무료인가요?
네, Java 플레이그라운드는 무료로 사용할 수 있습니다. 가입도, 설치도, JDK 설정도 필요 없어요 — 페이지를 열고 바로 컴파일하세요.
온라인 자바 컴파일러를 쓰려면 JDK를 설치해야 하나요?
설치는 필요 없습니다. 컴퓨터에 JDK, Maven, Gradle을 깔지 않아도 됩니다. 온라인 Java 컴파일러가 JDK 24(Eclipse Temurin)에서 코드를 실행하고 몇 초 만에 결과를 돌려줍니다.
자바 플레이그라운드가 모바일과 크롬북에서도 작동하나요?
네. Java 플레이그라운드는 데스크톱, 태블릿, 모바일 등 최신 브라우저라면 어디서든 돌아갑니다. JDK를 설치할 수 없는 Chromebook, iPad, 학교 컴퓨터에서 Java를 온라인으로 실행하기 좋은 선택입니다.
Java playground는 Scanner와 System.in을 지원하나요?
네.
Scanner sc = new Scanner(System.in); sc.nextInt();나 BufferedReader 기반 패턴 모두 로컬에서 java Main을 실행하고 터미널에 입력할 때와 똑같이 입력한 줄을 읽어옵니다. 인터뷰식 문제 풀기에 좋습니다.플레이그라운드를 써본 다음 자바를 어떻게 배우면 되나요?
샘플 Java 코드를 수정하고 Run을 눌러 반복해 보세요. 좀 더 체계적으로 배우고 싶다면 Coddy의 인터랙티브 Java 코스에서 객체, 상속, streams 등을 실습 문제로 다룹니다.