<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Java by Eilyn Zhu</title>
      <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2021-06-22 13:50:27 UTC</pubDate>
      <lastBuildDate>2021-06-24 12:51:02 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title></title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619739437</link>
         <description><![CDATA[<div>Para hablar de la historia de java, primero debemos remontarnos a los años 80s, donde C podía considerarse el lenguaje de programación por excelencia. Era un lenguaje versátil, que podía actuar a bajo nivel y resolvían problemas muy complejos. Era la cima de la programación estructurada, para resolver estos complejos algoritmos, se generaban grandes procedimientos con un código muy complicado de mantener a largo plazo. Por ello empezó a surgir como alternativa la programación orientada a objetos, y con ella nació C++.<br><br></div><div>Java nace en 1991 con el nombre “OAK”, posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.<br><br></div><div>El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura 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 (escríbelo una vez, ejecútalo en cualquier sitio)”.<br><br></div><div>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.<br><br>En 1995, es presentada la versión<strong> </strong>alpha de java, y un año después en 1996 es lanzado el primer JDK (JDK 1.0). El desarrollo de java a partir de entonces es imparable, se van presentando nuevos paquetes y librerías hasta la actualidad.<br><br>Java ha experimentado numerosos cambios desde la versión primigenia, JDK 1.0, así como un enorme incremento en el número de clases y paquetes que componen la biblioteca estándar.</div><div><br></div><div>A día de hoy, podemos decir, que Java es uno de los lenguajes más 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 usan. Además, tras el surgimiento de android, Java se establecido como el lenguaje de programación para móviles más extendido del planeta.</div>]]></description>
         <enclosure url="https://i.blogs.es/53044d/java/1366_521.jpg" />
         <pubDate>2021-06-22 14:12:28 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619739437</guid>
      </item>
      <item>
         <title>Historia y Características</title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619797542</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.pcresumen.com/images/ide/netbeans.jpg" />
         <pubDate>2021-06-22 14:42:07 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619797542</guid>
      </item>
      <item>
         <title>Historia </title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619797795</link>
         <description><![CDATA[<div>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 Carolina en Praga. La meta era escribir un entorno de desarrollo integrado (IDE) para Java parecida a la de Delphi. Xelfi fue el primer entorno de desarrollo integrado escrito en Java, con su primer pre-release en 1997.</div><div><br>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 todos ellos siguen trabajando en NetBeans.<br><br></div><div>Tiempo después, fueron contactados por Roman Stanek, un empresario que ya había estado relacionado con varias iniciativas en la Republica Checa. Estaba buscando una buena idea en la que invertir, y encontró en Xelfi una buena oportunidad. Así, tras una reunión, el negocio surgió.</div><div><br>El plan original era desarrollar unos componentes JavaBeans para redes. Jarda Tulach, quien diseñó la arquitectura básica de la IDE, propuso la idea de llamarlo NetBeans, a fin de describir este propósito. Cuando las especificaciones de los Enterprise JavaBeans salieron, decidieron trabajar con este estándar, ya que no tenía sentido competir contra él, sin embargo permaneció el nombre de NetBeans.<br><br></div><div>En la primavera de 1999, Netbeans DeveloperX2 fue lanzado, soportando Swing. Las mejoras de rendimiento que llegaron con el JDK 1.3, lanzado en otoño de 1999, hicieron de NetBeans una alternativa realmente viable para el desarrollo de herramientas. En el verano de 1999, el equipo trabajó duro para rediseñar DeveloperX2 en un NetBeans más modular, lo que lo convirtió en la base de NetBeans hoy en día.<br><br></div><div>Algo más ocurrió en el verano de 1999. Sun Microsystems quería una herramienta mejor de desarrollo en Java, y comenzó a estar interesado en NetBeans. En otoño de 1999, con la nueva generación de NetBeans en Beta, se llegaría a un acuerdo.<br><br></div><div>Sun adquirió otra compañía de herramientas al mismo tiempo, Forté, y decidió renombrar NetBeans a Forté for Java. El nombre de NetBeans desapareció por un tiempo.<br><br></div><div>Seis meses después, se tomó la decisión de hacer a NetBeans open source. Mientras que Sun había contribuido considerablemente con líneas de código en varios proyectos de código abierto a través de los años, NetBeans se convirtió en el primer proyecto de código abierto patrocinado por ellos. En Junio del 2000 NetBeans.org fue lanzado.</div>]]></description>
         <enclosure url="https://i.blogs.es/87c789/netbeans-20--20editor/1366_2000.jpg" />
         <pubDate>2021-06-22 14:42:14 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619797795</guid>
      </item>
      <item>
         <title></title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619798583</link>
         <description><![CDATA[<ul><li><strong>JDK 1.0</strong> (23 de enero de 1996)&nbsp;</li><li><strong>JDK 1.1</strong> (19 de febrero de 1997)&nbsp;</li><li><strong>J2SE 1.2</strong> (8 de diciembre de 1998)</li><li><strong>J2SE 1.3</strong> (8 de mayo de 2000)</li><li><strong>J2SE 1.4</strong> (6 de febrero de 2002)</li><li><strong>J2SE 5.0</strong> (30 de septiembre de 2004)&nbsp;</li><li><strong>Java SE 6</strong> (11 de diciembre de 2006)</li><li><strong>Java SE 7</strong> ( julio de 2011)</li><li><strong>Java SE 8</strong> (marzo de 2014)</li><li><strong>Java SE 9</strong> (21 de septiembre del 2017)</li><li><strong>Java SE 10</strong> (20 de marzo de 2018)</li><li><strong>Java SE 11</strong> (25 de septiembre de 2018)</li><li><strong>Java SE 12</strong> (19 de marzo de 2019)</li><li><strong>Java SE 15</strong> (15 de septiembre de 2020)</li></ul>]]></description>
         <enclosure url="https://rubensa.files.wordpress.com/2019/01/java_versions.png" />
         <pubDate>2021-06-22 14:42:39 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619798583</guid>
      </item>
      <item>
         <title></title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619803695</link>
         <description><![CDATA[<ul><li><strong>Es simple</strong></li></ul><div>Java ofrece la funcionalidad de un lenguaje potente, derivado de C y C++, pero sin las características menos usadas y más confusas de estos, haciéndolo más sencillo.</div><div><br></div><ul><li><strong>Orientado a objetos</strong></li></ul><div>El enfoque orientado a objetos (OO) es uno de los estilos de programación más populares. Permite diseñar el software de forma que los distintos tipos de datos que se usen estén unidos a sus operaciones.<br><br></div><ul><li><strong>Es distribuido</strong></li></ul><div>Java proporciona una gran biblioteca estándar y herramientas para que los programas puedan ser distribuidos.</div><div><br></div><ul><li><strong>Independiente a la plataforma</strong></li></ul><div>Esto significa que programas escritos en el lenguaje Java pueden ejecutarse en cualquier tipo de hardware, lo que lo hace portable.</div><div><br></div><ul><li><strong>Recolector de basura</strong></li></ul><div>Cuando no hay referencias localizadas a un objeto, el recolector de basura de Java borra dicho objeto, liberando así la memoria que ocupaba. Esto previene posibles fugas de memoria.</div><div><br></div><ul><li><strong>Es seguro y sólido</strong></li></ul><div>Proporcionando una plataforma segura para desarrollar y ejecutar aplicaciones que, administra automáticamente la memoria, provee canales de comunicación segura protegiendo la privacidad de los datos y, al tener una sintaxis rigurosa evita que se quiebre el código, es decir, no permite la corrupción del mismo.</div><div><br></div><ul><li><strong>Es multihilo</strong></li></ul><div>Java logra llevar a cabo varias tareas simultáneamente dentro del mismo programa. Esto permite mejorar el rendimiento y la velocidad de ejecución.</div>]]></description>
         <enclosure url="https://2.bp.blogspot.com/-nMVRn0bFZrs/WcqXlUevh8I/AAAAAAAAAKA/OCxC-tuAzAshGBPYZ5ShSynd6mS1v5DwgCLcBGAs/w1200-h630-p-k-no-nu/Caracter%25C3%25ADsticas.jpg" />
         <pubDate>2021-06-22 14:45:14 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619803695</guid>
      </item>
      <item>
         <title></title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619807847</link>
         <description><![CDATA[<ul><li>Es independiente de la plataforma (multiplataforma). Esto significa que cuando estás programando en Java, no necesitas conocer a priori el tipo de ordenador o el sistema operativo para el que estás programando. Puedes ejecutar EL MISMO programa en un PC con Windows, otro con Linux, en un Servidor SUN con sistema operativo Solaris, o en un teléfono móvil de última generación.</li><li>El lenguaje Java es orientado a objetos. El paradigma de programación orientada a objetos supuso un gran avance en el desarrollo de aplicaciones, ya que es capaz de acercar la forma de programar a la forma de pensar del ser humano.</li><li>En java no existen problemas con la liberacion de memoria en el sistema: En Java decidieron romper con el sistema tradicional de liberación de memoria, haciendo que el programador ya no fuese el responsable de esa tarea. Así, lo único que necesita hacer el programador es solicitar la memoria al sistema.</li><li>El lenguaje Java es relativamente fácil de aprender comparado con otros.</li><li>Librerías Estándar: Una de las características que más potencia aporta al lenguaje Java es que viene acompañado de una serie de librerías estándar para realizar multitud de operaciones comunes a la hora de programar. Es el llamado Java API, que incluye tres bloques básicos.</li><li>&nbsp;Hoy en día existen excelentes editores (IDEs) que aportan multitud de ayudas a la programación, haciendo que el desarrollo sea más fluido y cómodo.</li><li>Una de las soluciones más elegantes propuestas por el lenguaje Java a uno de los problemas recurrentes en otros lenguajes de programación es la gestión de errores a través de excepciones. en C o C++ no existe un mecanismo específico para la gestión de los errores que puedan producirse en el código.</li></ul>]]></description>
         <enclosure url="https://www.campusmvp.es/recursos/image.axd?picture=/2019/1T/java-ventajas.png" />
         <pubDate>2021-06-22 14:47:20 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619807847</guid>
      </item>
      <item>
         <title></title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619882611</link>
         <description><![CDATA[<ul><li>Al tratarse de un lenguaje interpretado, el rendimiento en la ejecución de programas suele ser un poco menor .</li><li>Al contrario que los programas compilados a código nativo, sólo podemos ejecutar un programa en Java si disponemos de una máquina virtual (JVM), sin este simulador no podremos ejecutar ningún programa escrito en Java.</li><li>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 (la orientación a objetos) que es una evolución de otras formas de entender la programación mas sencillas de enseñar e implementar</li><li>Su sintaxis comparada con C# o Python parece para algunos bastante engorrosa y al contrario que su semejante en .NET, C#, es un lenguaje que evoluciona muy lentamente.</li></ul>]]></description>
         <enclosure url="https://devmagazine.co/wp-content/uploads/2018/07/Desventajas-de-programar-con-JAVA.jpg" />
         <pubDate>2021-06-22 15:26:57 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619882611</guid>
      </item>
      <item>
         <title>Características</title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619895088</link>
         <description><![CDATA[<div>Las principales características de NetBeans son las siguientes:<br><br></div><ul><li>Proporciona una base modular y extensible para el desarrollo de aplicaciones, la Plataforma NetBeans.</li><li>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.</li><li>Aunque está ideado para el desarrollo Java, permite el desarrollo en otros lenguajes, como PHP o Python, mediante paquetes adicionales.</li></ul>]]></description>
         <enclosure url="https://lh4.googleusercontent.com/proxy/Byw2DErGUHP3Q8vU9sMW9awyF7xXqNO6fsJvZI1fDHsfpfhcKxA4SZHLR28MdJK5YH0tmCA_MxqlXn3iuwX8FPO1gMiw5NSvDxJ0mJHBCl0P3e4drUSr9aYXapCmM-VXsmwGe6n1TzVpPDMqZGSiBggc7rn-6pKS_ZSbT1LQ4sfGnY5a=w1200-h630-p-k-no-nu" />
         <pubDate>2021-06-22 15:34:01 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1619895088</guid>
      </item>
      <item>
         <title>Centro Educativo Santo Domingo </title>
         <author>Eilyn</author>
         <link>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1623521587</link>
         <description><![CDATA[<div><strong>Eilyn Michelle Zhu<br>XII°B<br>Fecha de entrega: 24 de junio de 2021</strong></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-06-24 12:50:06 UTC</pubDate>
         <guid>https://padlet.com/Eilyn/3y2szwj1w431hjm6/wish/1623521587</guid>
      </item>
   </channel>
</rss>
