<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Eduardo Jiménez &#187; JNI</title>
	<atom:link href="http://www.eduardojimenez.es/tag/jni/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eduardojimenez.es</link>
	<description></description>
	<lastBuildDate>Mon, 02 Aug 2010 16:01:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Podemos hacerlo todo con Java?</title>
		<link>http://www.eduardojimenez.es/podemos-hacerlo-todo-con-java/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=podemos-hacerlo-todo-con-java</link>
		<comments>http://www.eduardojimenez.es/podemos-hacerlo-todo-con-java/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 17:25:13 +0000</pubDate>
		<dc:creator>eduk2</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[codigo]]></category>
		<category><![CDATA[interpretado]]></category>
		<category><![CDATA[JNI]]></category>
		<category><![CDATA[nativo]]></category>

		<guid isPermaLink="false">http://www.xn--eduardojimenezpea-uxb.es/?p=197</guid>
		<description><![CDATA[El hecho de que Java precise de una interpretación de sus clases por parte de una máquina virtual, lo hace más lento que otros lenguajes compilados directamente ante la máquina desnuda. Aunque las mejoras en las implementaciones Java han ido paliando esto, puede pensarse que nunca podrá competir en velocidad con las aplicaciones nativas compiladas. [...]]]></description>
			<content:encoded><![CDATA[<p>El hecho de que Java precise de una interpretación de sus clases por parte de una máquina virtual, lo hace más lento que otros lenguajes compilados directamente ante la máquina desnuda. Aunque las mejoras en las implementaciones Java han ido paliando esto, puede pensarse que nunca podrá competir en velocidad con las aplicaciones nativas compiladas.</p>
<p>Algunos de los problemas que no se pueden manejar actualmente con Java hacen referencia a:</p>
<ul>
<li><strong>Las prestaciones</strong></li>
</ul>
<p>Problemas críticos de prestaciones. Para ello se requieren aplicaciones nativas o componentes nativos en las aplicaciones Java.</p>
<ul>
<li><strong>Los requisitos</strong></li>
</ul>
<p>Problemas que implican gran cantidad de memoria o requisitos de entrada/salida.</p>
<ul>
<li><strong>La plataforma</strong></li>
</ul>
<p>Problemas específicos de la plataforma. Java logra la independencia de la plataforma y para ello no aprovecha las características de los lenguajes nativos. Para intentar solventar este problema existe la librería JNI o lo que es lo mismo, Java Native Interface, que permite mezclar Java y código nativo.</p>
<ul>
<li><strong>La GUI</strong></li>
</ul>
<p>GUI significa Graphical User Interface. Java tiene una GUI pero su rendimiento es inferior al nativo del propio sistema.</p>
<g:plusone href='http://www.eduardojimenez.es/podemos-hacerlo-todo-con-java/'></g:plusone>
<div class="sociable">
<div class="sociable_tagline">
<strong>¡Si te ha gustado compartelo!</strong> <br><br>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;partner=sociable" title="Print"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;title=Podemos%20hacerlo%20todo%20con%20Java%3F&amp;bodytext=El%20hecho%20de%20que%20Java%20precise%20de%20una%20interpretaci%C3%B3n%20de%20sus%20clases%20por%20parte%20de%20una%20m%C3%A1quina%20virtual%2C%20lo%20hace%20m%C3%A1s%20lento%20que%20otros%20lenguajes%20compilados%20directamente%20ante%20la%20m%C3%A1quina%20desnuda.%20Aunque%20las%20mejoras%20en%20las%20implementaciones%20Java%20han%20ido%20pali" title="Digg"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;title=Podemos%20hacerlo%20todo%20con%20Java%3F&amp;notes=El%20hecho%20de%20que%20Java%20precise%20de%20una%20interpretaci%C3%B3n%20de%20sus%20clases%20por%20parte%20de%20una%20m%C3%A1quina%20virtual%2C%20lo%20hace%20m%C3%A1s%20lento%20que%20otros%20lenguajes%20compilados%20directamente%20ante%20la%20m%C3%A1quina%20desnuda.%20Aunque%20las%20mejoras%20en%20las%20implementaciones%20Java%20han%20ido%20pali" title="del.icio.us"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;t=Podemos%20hacerlo%20todo%20con%20Java%3F" title="Facebook"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;title=Podemos%20hacerlo%20todo%20con%20Java%3F&amp;annotation=El%20hecho%20de%20que%20Java%20precise%20de%20una%20interpretaci%C3%B3n%20de%20sus%20clases%20por%20parte%20de%20una%20m%C3%A1quina%20virtual%2C%20lo%20hace%20m%C3%A1s%20lento%20que%20otros%20lenguajes%20compilados%20directamente%20ante%20la%20m%C3%A1quina%20desnuda.%20Aunque%20las%20mejoras%20en%20las%20implementaciones%20Java%20han%20ido%20pali" title="Google Bookmarks"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Podemos%20hacerlo%20todo%20con%20Java%3F&amp;story=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F" title="BarraPunto"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F" title="Bitacoras.com"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Podemos%20hacerlo%20todo%20con%20Java%3F&amp;body=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F" title="email"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;title=Podemos%20hacerlo%20todo%20con%20Java%3F&amp;source=Blog+de+Eduardo+Jim%C3%A9nez+&amp;summary=El%20hecho%20de%20que%20Java%20precise%20de%20una%20interpretaci%C3%B3n%20de%20sus%20clases%20por%20parte%20de%20una%20m%C3%A1quina%20virtual%2C%20lo%20hace%20m%C3%A1s%20lento%20que%20otros%20lenguajes%20compilados%20directamente%20ante%20la%20m%C3%A1quina%20desnuda.%20Aunque%20las%20mejoras%20en%20las%20implementaciones%20Java%20han%20ido%20pali" title="LinkedIn"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F" title="Meneame"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;t=Podemos%20hacerlo%20todo%20con%20Java%3F" title="MySpace"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F&amp;partner=sociable" title="PDF"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.eduardojimenez.es/feed/" title="RSS"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F" title="Technorati"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Podemos%20hacerlo%20todo%20con%20Java%3F%20-%20http%3A%2F%2Fwww.eduardojimenez.es%2Fpodemos-hacerlo-todo-con-java%2F" title="Twitter"><img src="http://www.eduardojimenez.es/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
<h2  class="related_post_title">También te puede interesar:</h2><ul class="related_post"><li><a href="http://www.eduardojimenez.es/clase-para-manejar-javasqltime-sumar-restar-etc/" title="Clase para manejar java.sql.Time (sumar, restar, etc)">Clase para manejar java.sql.Time (sumar, restar, etc)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.eduardojimenez.es/podemos-hacerlo-todo-con-java/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

