Plataforma Java

Plataforma Java
Desarrollador(es)
James Gosling y Sun Microsystems
https://www.java.com
Información general
Paradigma Orientado a objetos, imperativo
Apareció en 1996
Diseñado por Sun Microsystems (Oracle Corporation)
Última versión estable Java Standard Edition 15.0.2[1](19 de enero de 2021 (3 años, 8 meses y 24 días))
Sistema de tipos Fuerte, estático
Implementaciones OpenJDK, HotSpot y muchas otras
Dialectos Generic Java, Pizza
Influido por Pascal, C++, Objective-C
Ha influido a C#, J#, JavaScript, PHP, Python
Sistema operativo Multiplataforma
Licencia GNU GPL / Java Community Process

La plataforma Java es el nombre de un entorno o plataforma de computación originaria de Sun Microsystems, capaz de ejecutar aplicaciones desarrolladas usando el lenguaje de programación Java u otros lenguajes que compilen a bytecode y un conjunto de herramientas de desarrollo. En este caso, la plataforma no es un hardware específico o un sistema operativo, sino más bien una máquina virtual encargada de la ejecución de las aplicaciones, y un conjunto de bibliotecas estándar que ofrecen una funcionalidad común.

La plataforma es así llamada la plataforma Java (antes conocida como Plataforma Java 2[2]​), e incluye:

  • Plataforma Java, Edición Estándar (Java Platform, Standard Edition), o Java SE (antes J2SE).
  • Plataforma Java, Edición Empresa (Java Platform, Enterprise Edition), o Java EE (antes J2EE).
  • Plataforma Java, Edición Micro (Java Platform, Micro Edition), o Java ME (antes J2ME).

Desde 2006, la versión actual de la Plataforma Java Standard Edition se le conoce como Java SE 6 como versión externa, y 1.6 como versión interna. Sin embargo, se prefiere el término versión 6. La plataforma incluye varias tecnologías distintas.[3]

  1. https://www.oracle.com/java/technologies/javase/15-0-2-relnotes.html
  2. «Building and Strengthening the Java Brand». Java (en inglés). 30 de junio de 2005. Consultado el 23 de enero de 2021.  (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  3. «Java SE 6 Documentation». Oracle (en inglés). Consultado el 23 de enero de 2021. 

Developed by StudentB