{"id":397,"date":"2011-06-08T11:34:05","date_gmt":"2011-06-08T18:34:05","guid":{"rendered":"https:\/\/gonzalo.aro.cl\/blog\/?p=397"},"modified":"2011-06-08T12:27:07","modified_gmt":"2011-06-08T19:27:07","slug":"java-es-una-especificacion","status":"publish","type":"post","link":"https:\/\/gonzalo.aro.cl\/blog\/2011\/06\/08\/java-es-una-especificacion\/","title":{"rendered":"Java es una especificaci\u00f3n"},"content":{"rendered":"<p>Lo que muchos desconocen es que Java es una <a href=\"https:\/\/java.sun.com\/docs\/books\/jvms\/second_edition\/html\/VMSpecTOC.doc.html\">especificaci\u00f3n<\/a> de un lenguaje de programaci\u00f3n, que obviamente propuso inicialmente Sun MicroSystems, y que otros tomaron e implementaron a su forma.<\/p>\n<p>La especificaci\u00f3n de Java cubre los aspectos b\u00e1sicos del lenguaje y lo que la M\u00e1quina Virtual de Java debe ser capaz de interpretar, esto hace al lenguaje interesante, puesto que por muchos a\u00f1os (ya que hoy no me atrevo a decirlo) la M\u00e1quina Virtual de Java que ten\u00eda mejor respuesta en velocidad de ejecuci\u00f3n era JRockit, que fue creada por BEA, qui\u00e9n fue la empresa creadora de BEA Weblogic (un servidor de aplicaciones), que ahora es de Oracle (para Variar).<\/p>\n<p>Hoy JRockit se puede descargar desde Oracle, pero a parte de esta versi\u00f3n existen un <a href=\"https:\/\/en.wikipedia.org\/wiki\/List_of_Java_virtual_machines\">mont\u00f3n de Java Virtual Machines<\/a> implementadas por distintos equipos de desarrollo en el mundo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lo que muchos desconocen es que Java es una especificaci\u00f3n de un lenguaje de programaci\u00f3n, que obviamente propuso inicialmente Sun MicroSystems, y que otros tomaron e implementaron a su forma. La especificaci\u00f3n de Java cubre los aspectos b\u00e1sicos del lenguaje y lo que la M\u00e1quina Virtual de Java debe ser capaz de interpretar, esto hace [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,6],"tags":[],"class_list":["post-397","post","type-post","status-publish","format-standard","hentry","category-desarrollo","category-java"],"_links":{"self":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/397"}],"collection":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/comments?post=397"}],"version-history":[{"count":6,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/397\/revisions"}],"predecessor-version":[{"id":403,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/397\/revisions\/403"}],"wp:attachment":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/media?parent=397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/categories?post=397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/tags?post=397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}