# data[].attributes.body
-          Proporciona una base modular y extensible para el desarrollo de aplicaciones, la Plataforma NetBeans.

-          Esta plataforma incluye servicios para el control del interfaz de usuario, la configuración, el almacenamiento, las ventanas, etc.

-          El IDE está desarrollado con la misma metodología modular, por lo que puede extenderse incluyendo módulos con funcionalidades determinadas.

-          Aunque está ideado para el desarrollo Java, permite el desarrollo en otros lenguajes, como PHP o Python, mediante paquetes adicionales.

# data[].attributes.body
NetBeans comenzó como un proyecto estudiantil en Republica Checa (originalmente llamado Xelfi), en 1996 bajo la tutoría de la Facultad de Matemáticas y Física en la Universidad de Charles en Praga. La meta era escribir un entorno integrado de desarrollo (IDE) para Java parecida a la de Delphi. Xelfi fue el primer entorno integrado de desarrollo escrito en Java, con su primer pre-release en 1997.

Xelfi fue un proyecto divertido para trabajar, ya que las IDEs escritas en Java eran un territorio desconocido en esa época. El proyecto atrajo suficiente interés, por lo que los estudiantes, después de graduarse, decidieron que lo podían convertir en un proyecto comercial. Prestando espacios web de amigos y familiares, formaron una compañía alrededor de esto. Casi tiempo después, ellos fueron contactados por Roman Stanek, un empresario que ya había estado relacionado con varias iniciativas en la Republica Checa. Él estaba buscando una buena idea en que invertir, y encontró en Xelfi una buena oportunidad. Ellos se reunieron, y el negocio surgió.

# data[].attributes.body
-          Versión Java 7 (21/julio/2011)

-          Java 8 Update 291 CPU        20 de abril de 2021

-          Java 8 Update 281 CPU        19 de enero de 2021

-          Java 8 Update 271 CPU        20 de octubre de 2020

-          Java 8 Update 261 CPU        14 de julio de 2020

-          Java 8 Update 251 CPU        14 de abril de 2020

-          Java 8 Update 241 CPU        14 de enero de 2020

-          Java 8 Update 231 CPU        15 de octubre de 2019

-          Java 8 Update 221 CPU        16 de julio de 2019

-          Java 8 Update 211 CPU

-          Java 8 Update 212 PSU (OTN)         16 de abril de 2019

-          Java 8 Update 201 CPU

-          Java 8 Update 202 PSU (OTN)         15 de enero de 2019

-          Java 8 Update 191 CPU

-          Java 8 Update 192 PSU (OTN)         16 de octubre de 2018

-          Java 8 Update 181 CPU        17 de julio de 2018

-          Java 8 Update 171 CPU

-          Java 8 Update 172 PSU (OTN)         17 de abril de 2018

-          Java 8 Update 161 CPU

-          Java 8 Update 162 PSU (OTN)         16 de enero de 2018

-          Java 8 Update 151 CPU

# data[].attributes.body
·         Al tratarse de un lenguaje interpretado, el rendimiento en la ejecución del programa suele ser un poco menor

·         El contrario que los programas compilados a códigos nativos, solo podemos ejecutar un programa en Java, si disponemos de una máquina virtual.

·         Aunque java es un lenguaje relativamente sencillo de manejar, no es recomendado implementarlo con personas que apenas se unen a este mundo ya que java se basa en una filosofía de programación.

·         Su sintaxis comparada con C# o pithon parece para alguno bastante engorrosa, y al contrario que su semejante en.net, C#, es un lenguaje que evoluciona muy lentamente.

# data[].attributes.body
·         Es independiente de la plataforma, esto significa que cuando eta programando en Java, no necesitas conocer el priori, el tipo de ordenador o el sistema para el que estas programando.

·         El lenguaje Java es orientado a objetos. El paradigma de programación orientada a objetos supuso un gran avance en desarrollo de aplicaciones.

·         En Java no existe problemas con liberación de memoria en el sistema.

·         El lenguaje Java es relativamente fácil de aprender, comparados con otros.

# data[].attributes.body
·         El 97% de los escritorios empresariales ejecutan Java

·         El 89% de los escritorios o computadoras en USA ejecutan Java

·         9 millones de desarrolladores de Java en todo el mundo

·         La primera opción para los desarrolladores

·         La primera plataforma de desarrollo

·         3 mil millones de teléfonos móviles ejecutan Java

·         El 100% de los reproductores Blu-ray incluyen Java

·         5 mil millones de Java car en uso

·         125 millones de dispositivos de televisión ejecutan Java

·         5 de los 5 principales fabricantes de equipos originales utilizan Java ME

# data[].attributes.body
Java nace en 1991, con el nombre de “OAK”, posteriormente cambiando por Green por problemas legales, y finalmente con la denominación actual JAVA:

El objetivo de JAVA era crear un lenguaje de programación parecido a C++ en estructuras y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio de poder ser usado bajo cualquier arquitectura “Write Once, run Anywhere”.

En 1992, se presenta el proyecto Verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (HotJava) donde se ve todo el potencial que java puede ofrecer. En 1995, es presentada la versión Alpha de Java, un año después en 1996 es lanzado el primer JDK 1.0. el desarrollador de Java a partir de entonces en imparable, se van presentando nuevos paquetes y librerías hasta la actualidad. Hoy, Java es uno de los leguajes mas importantes del mundo. Con una comunidad extendida en todos los componentes y más de 4 millones de desarrolladores, existen millones de dispositivos que lo usa. Además, Tras el surgimiento de Android, Java se estableció como el Lenguaje de Programación para móviles más extendido del planeta.

# data[].attributes.body
·         Es simple

·         Es orientado a objetos

·         Distribuido

·         Robusto

·         Es de arquitectura neutral

·         Seguro, portable

·         Interpretado

·         Multi threeaded

·         Dinámico

# data[].attributes.body
Isabella González
Informática
24/06/21