{{위키데이터 속성 추적}}
{{소프트웨어 정보
| name                   = 자바
| logo                   = 
| logo caption           = 
| logo size              = 
| author                 = [[제임스 고슬링]], [[썬 마이크로시스템즈]]
| developer              = [[오라클 (기업)|오라클]]
| released               = {{시작 날짜와 나이|1996|01|23|df=yes/no}}<ref name = "pr10">{{웹 인용|url=http://www.sun.com/smi/Press/sunflash/1996-01/sunflash.960123.10561.xml |archiveurl=https://web.archive.org/web/20080205101616/http://www.sun.com/smi/Press/sunflash/1996-01/sunflash.960123.10561.xml |archivedate=2008-02-05 |title=JAVASOFT SHIPS JAVA 1.0 |publisher=Web.archive.org |date= |accessdate=2016-02-09}}</ref><ref name=JavaHistory>{{서적 인용|last1=Ortiz|first1=C. Enrique|last2=Giguere|first2=Eric|title=Mobile Information Device Profile for Java 2 Micro Edition: Developer's Guide|year=2001|publisher=[[John Wiley & Sons]]|isbn=978-0471034650|url=http://www.oracle.com/technetwork/java/chapter1-159190.pdf|accessdate=May 30, 2012|format=PDF}}</ref>
| programming language   = [[자바 (프로그래밍 언어)|자바]], [[C++]]<ref>{{웹 인용|url=http://openjdk.java.net/groups/hotspot/ |title=HotSpot Group |publisher=Openjdk.java.net |date= |accessdate=2016-02-09}}</ref>
| operating system       = [[마이크로소프트 윈도우|윈도우]], [[솔라리스 (운영 체제)|솔라리스]], [[리눅스]], [[OS X]]<ref name="system-configurations">{{웹 인용|url=http://www.oracle.com/technetwork/java/javase/config-417990.html |title=Oracle JDK 7 and JRE 7 Certified System Configurations |publisher=Oracle.com |date=2014-04-08 |accessdate=2016-02-09}}</ref>
| platform               = [[크로스 플랫폼]]
| language               = 수많은 로캘<ref>{{웹 인용|url=http://www.oracle.com/technetwork/java/javase/javase7locales-334809.html |title=Java SE 7 Supported Locales |publisher=Oracle.com |date= |accessdate=2016-02-09}}</ref>
| language count         = 30+<!-- Number only -->
| genre                  = [[소프트웨어 플랫폼]]
| license                = [[프리웨어]], 대부분 [[오픈 소스 소프트웨어|오픈 소스]]<ref>{{웹 인용|url=http://openjdk.java.net/legal/gplv2+ce.html |title=OpenJDK: GPLv2 + Classpath Exception |publisher=Openjdk.java.net |date=1989-04-01 |accessdate=2016-02-09}}</ref> 및 [[사유 소프트웨어|사유 구성 요소]] 일부 포함<ref>{{웹 인용|url=http://www.oracle.com/technetwork/java/javase/terms/license/index.html |title=BCL For Java SE |publisher=Oracle.com |date=2013-04-02 |accessdate=2016-02-09}}</ref><ref>{{웹 인용 |url=http://openjdk.java.net/faq/ |title=OpenJDK FAQ |publisher=Openjdk.java.net |date=2010-12-18 |accessdate=2016-02-09 |archive-date=2015-04-04 |archive-url=https://web.archive.org/web/20150404102656/http://openjdk.java.net/faq/ |url-status= }}</ref>
| website                = {{URL|www.java.com}}
 | latest_release_version = {{LSR
 | edit = no
 | article = 자바 (소프트웨어 플랫폼)
 | latest_release_version = 22.0.1
 | latest_release_date = {{시작 날짜와 나이|2024|04|19}}
}}<br/>
<!-- currently all other stable versions are LTS, e.g. Java 19 for a long time unsupported: -->
{{LSR
 | edit = no
 | article = 자바 (소프트웨어 플랫폼)
 | latest_release_version = 21.0.0 [[장기 지원 버전|LTS]]
 | latest_release_date = {{시작 날짜와 나이|2023|09|19}}
}}<br/>
{{LSR
 | edit = no
 | article = 자바 (소프트웨어 플랫폼)
 | latest_release_version = 17.0.6 LTS
 | latest_release_date = {{시작 날짜와 나이|2023|02|18}}
}}<br/>
{{LSR
 | edit = no
 | article = 자바 (소프트웨어 플랫폼)
 | latest_release_version = 11.0.17 LTS
 | latest_release_date = {{시작 날짜와 나이|2022|10|18}}<ref name="latest-stable-JDK11">{{웹 인용
 | url=https://java.com/releases/
 | title=JDK Releases
 | website=[[Oracle Corporation]]
 | access-date=2022-12-09}}</ref>
}}<br/>
{{LSR
 | edit = no
 | article = 자바 (소프트웨어 플랫폼)
 | latest_release_version = 8u401 LTS
 | latest_release_date = {{시작 날짜와 나이|2024|01|16}}<ref name="latest-stable-JDK8">{{웹 인용
 | url=https://java.com/releases/
 | title=JDK Releases
 | website = [[Oracle Corporation]]
 | access-date=2024-01-17}}</ref>
}}
}}
{{자바 플랫폼}}
[[파일:Java Platforms.PNG|섬네일]]
'''자바'''(Java)는 [[자바 (프로그래밍 언어)|자바]]로 기술된 프로그램 개발 및 실행을 할 수 있는 소프트웨어 모임의 총칭이다. 자바 프로그램은 운영체제나 하드웨어에 의존하지 않는 [[바이트 코드]](중간 언어)인 추상적인 코드로 구현된다. 따라서, 자바 프로그램을 실행하기 위해서는 [[자바 가상 머신]](JVM)과 개발에 필요한 표준 라이브러리 세트와 컴파일러의 환경만 맞추면 자바 프로그램은 모든 환경에서 동일하게 동작한다. 이러한 실행환경과 개발환경을 제공하는 것이 자바 플랫폼이다.

자바 플랫폼은 자바 언어(Java Language), 자바 애플리케이션(Java Application), [[자바 애플릿]](Java Applet), [[JRE]](Java Runtime Environment), [[자바 가상 머신]](Java Virtual Machine), 모바일용 자바([[Java ME]]), 자바 웹 스타트(Java Web Start) 등과 함께 단순히 「자바」(Java)라 불리는 경우가 많다.

== 플랫폼 ==
자바 플랫폼은 자바 프로그래밍 언어로 개발된 프로그램을 개발하고 실행하는 일을 쉽게 해주는 프로그램의 모임이다.
* [[자바 카드]]: 크기가 작은 자바 기반 애플리케이션이 스마트 카드 및 그와 비슷한 작은 크기의 메모리 장치에서 안전하게 실행할 수 있도록 하는 기술
* [[자바 플랫폼, 마이크로 에디션]] (Java Platform, Micro Edition, 약칭 Java ME)
* [[자바 플랫폼, 스탠더드 에디션]] (Java Platform, Standard Edition, 약칭 Java SE)
* [[자카르타 EE]] (Jakarta EE, 엔터프라이즈 에디션, 구 명칭: 자바 플랫폼, 엔터프라이즈 에디션/Java Platform, Enterprise Edition, 약칭 Java EE)

== 같이 보기 ==
* [[자바 API]]
* [[자바FX]]
* [[자바 가상 머신 지원 언어]]
== 각주 ==
{{각주}}

== 외부 링크 ==
{{위키공용분류}}
* {{공식 웹사이트}}

{{자바 (소프트웨어 플랫폼)}}
{{토막글|소프트웨어}}

[[분류:자바 플랫폼| ]]