<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7891708647181912370</id><updated>2011-08-04T23:15:58.079-05:00</updated><category term='Code'/><category term='Sites'/><category term='JVM'/><category term='Performance'/><category term='Tip'/><category term='Java'/><category term='Database'/><category term='XNA'/><category term='Widgets'/><title type='text'>World of Bytes</title><subtitle type='html'>A blog about computer technologies.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-2590884738067197810</id><published>2009-05-12T10:43:00.000-05:00</published><updated>2009-05-12T10:48:04.019-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Run jar files on Windows Vista</title><summary type='text'>If we install a program that stole the .jar association we can restore it, so when you double-click a jar file, it opens automatically.  To do this, you have to download and run JarFix program.  http://www.jonelo.de/java/jarfix/  After execution the association will be restored and now you can open jar files with double-click.  </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/2590884738067197810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=2590884738067197810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/2590884738067197810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/2590884738067197810'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2009/05/run-jar-files-on-windows-vista.html' title='Run jar files on Windows Vista'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-39624757402181664</id><published>2009-03-20T09:09:00.000-06:00</published><updated>2009-03-20T09:23:30.577-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='XNA'/><title type='text'>XNA using custom fonts</title><summary type='text'>When we are creating a game one of the importat part is the text that we display, but we don’t want to use the boring fonts that our system has installed. The following steps helps us to add and use a new font in our game.     Download new font     Install font on the system             In Windows XP: Copy the font file and paste it in /Windows/Fonts             Create or Load a Project     Right</summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/39624757402181664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=39624757402181664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/39624757402181664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/39624757402181664'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2009/03/xna-using-custom-fonts.html' title='XNA using custom fonts'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-6788181540999046915</id><published>2009-03-20T08:46:00.001-06:00</published><updated>2009-03-20T08:46:41.651-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='Widgets'/><title type='text'>Blogger Tags Cloud</title><summary type='text'>If You want to add a Tags cloud to your Blog you can see this tutorial.  http://phy3blog.googlepages.com/Beta-Blogger-Label-Cloud.html  This tutorial is for Blogger and you have to add a “Labels widget” to the site  </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/6788181540999046915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=6788181540999046915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/6788181540999046915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/6788181540999046915'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2009/03/blogger-tags-cloud.html' title='Blogger Tags Cloud'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-203031244684547582</id><published>2009-02-13T11:16:00.001-06:00</published><updated>2009-02-13T11:16:23.301-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tip'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Compile a java package</title><summary type='text'>When we compile a java file, we use the "javac" tool     javac File.java   The problem is that if we have packages and we have to compile them we might do it file by file. This solution has a problem because if files have references to other class in the package we have to compile them in an specific order. In order to do this task more easy we have to go to the root directory of the project and </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/203031244684547582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=203031244684547582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/203031244684547582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/203031244684547582'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2009/02/compile-java-package.html' title='Compile a java package'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-5724055261562924083</id><published>2009-02-11T22:47:00.000-06:00</published><updated>2009-02-11T22:48:59.493-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Deleting files with Java</title><summary type='text'>We Can delete files on java, in order to do so, we have to use the File class.  java.io.File file = java.oi.File("String with path");  file.delete();This method return a boolean if the file was deleted.In case we have to create temporary files and to be deleted on the end of the program, we can use other method in the File class. java.io.File file = java.oi.File("String with path");</summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/5724055261562924083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=5724055261562924083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/5724055261562924083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/5724055261562924083'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2009/02/deleting-files-with-java.html' title='Deleting files with Java'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-4881186224014520115</id><published>2009-01-23T09:40:00.000-06:00</published><updated>2009-01-23T09:43:02.254-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Turning off machine from Java</title><summary type='text'>The following code can make a java program shutdown the machine, this only works on Windows (XP and Vista)  try{	Runtime rt = Runtime.getRuntime();	Process pr = rt.exec("cmd /c shutdown -s");} catch (Exception e){	JOptionPane.showMessageDialog(null, ew.toString());	ew.printStackTrace();}This will make to shutdown the computer in 10 seconds, to set the time we can change the string to:shutdown -s </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/4881186224014520115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=4881186224014520115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/4881186224014520115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/4881186224014520115'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2009/01/turning-off-machine-from-java.html' title='Turning off machine from Java'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-644918858674997680</id><published>2008-11-03T21:30:00.002-06:00</published><updated>2008-11-03T21:31:46.057-06:00</updated><title type='text'>Sang Shin</title><summary type='text'>My bag with Sang Shin autograph :D</summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/644918858674997680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=644918858674997680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/644918858674997680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/644918858674997680'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/11/sang-shin.html' title='Sang Shin'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1F7J4DNWM5I/SQ_B-TdnKlI/AAAAAAAAACM/wE3jEYTX7V8/s72-c/SP_A0031.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-5669138490781071431</id><published>2008-10-15T21:38:00.003-05:00</published><updated>2008-10-15T21:42:32.592-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Initialization Blocks</title><summary type='text'>Image we have this class:public class Student{ private java.util.List&lt;String&gt; nicknames; private String name;private String lastName;private int age;}Now we have to do the Constructors of the class. We have to start with the most specific constructor, the one that have all the properties of the object. public Student(String name, String lastName, int age){  this.name = name;  this.lastName = </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/5669138490781071431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=5669138490781071431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/5669138490781071431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/5669138490781071431'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/10/initialization-blocks.html' title='Initialization Blocks'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-8732857926221710963</id><published>2008-10-11T01:49:00.005-05:00</published><updated>2008-12-24T18:23:26.409-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Accesing JavaDB</title><summary type='text'>How to access a DataBase with JavaDB?First Step (Creating DataBase):With netbeans in Services tab, we can create the database like this:Then we assing a name, user and password:With the database created we have to create tables; Go to the database, connect and create a Table named 'FRIENDS', add a colum for 'NAME' type VARCHAR(50), then insert some data.Second Step (Create Project)Now create some</summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/8732857926221710963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=8732857926221710963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/8732857926221710963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/8732857926221710963'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/10/accesing-javadb.html' title='Accesing JavaDB'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1F7J4DNWM5I/SPBM5FCk-_I/AAAAAAAAABs/A3Wp4NY9LHo/s72-c/Create.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-6568291367272745349</id><published>2008-10-07T10:45:00.004-05:00</published><updated>2008-12-24T18:20:21.686-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Statement labels</title><summary type='text'>Statement labels [JLS 14.7] are a little-known feature in java, let's see an example of how to use them.We have the following int matrix:  final static int[][] matrix = { {1,2,3,7}, {6,3,9,4},{8,4,3,2},{5,8,3,4} };The purpose is to find out if the number 7 is stored in the matrix, since we aren't allowed to sort the matrix, a brute force algorithm must be usedpublic static boolean existsSeven(){</summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/6568291367272745349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=6568291367272745349' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/6568291367272745349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/6568291367272745349'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/10/statement-labels.html' title='Statement labels'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-6734598379776273368</id><published>2008-10-06T13:26:00.004-05:00</published><updated>2008-12-24T18:17:18.373-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Array Copy</title><summary type='text'>Arrays are an important way to save data. Sometimes we have to create a copy of that array to another.We could acomplish this task with the following code: public class Copy(){int[] array = new int[55555];}public int[] copyArray(){int[] arrayCopy = new int[array.length];for( int i = 0; i &lt; array.length; i++ ) arrayCopy[i] = array[i];return arrayCopy;}For each position we copy the value from one </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/6734598379776273368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=6734598379776273368' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/6734598379776273368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/6734598379776273368'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/10/array-copy.html' title='Array Copy'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-7779293216172560281</id><published>2008-10-02T23:01:00.003-05:00</published><updated>2008-10-02T23:04:37.649-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Sites'/><title type='text'>OSUM?</title><summary type='text'>OSUM - Open Source University Meetuphttp://osum.sun.com/This website is a social network where we can share comments, photos, videos and blog posts about Java technology, subscribe to it and enter in your university group.Invite others to make this community grow!</summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/7779293216172560281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=7779293216172560281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/7779293216172560281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/7779293216172560281'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/10/osum.html' title='OSUM?'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-3207178766732169704</id><published>2008-09-21T19:58:00.008-05:00</published><updated>2008-12-24T18:13:28.087-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>JIT</title><summary type='text'>Java has been targeted as a "slow" programming language but since JDK 1.3 the HotSpot Technology was included, the HotSpot JVM was born. One important part of the JVM is the Compiler, and I'm not refering to the "javac" tool but to the HotSpot Compiler, a JIT compiler.This Just-In-Time Compiler translates the java bytecode into native code. The compilation doesn't happen at class-level but at </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/3207178766732169704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=3207178766732169704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/3207178766732169704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/3207178766732169704'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/09/jit.html' title='JIT'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-2594454983853736341</id><published>2008-09-19T12:28:00.004-05:00</published><updated>2008-12-24T18:10:47.199-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Hello World Classes</title><summary type='text'>All Programas writted in Java need to be defined in a Class, this class depend on other classes and those depend on others as well, so when we run an application the JVM needs to load those classes to run the program.So how can we know the classes that the JVM loads?The answer is simple:  We have to use the -verbose:class option of the JVM.The traditional exercise to start learning a programming </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/2594454983853736341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=2594454983853736341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/2594454983853736341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/2594454983853736341'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/09/hello-world-classes.html' title='Hello World Classes'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-5398468880337218898</id><published>2008-09-18T09:53:00.012-05:00</published><updated>2008-12-24T18:06:56.316-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Performance</title><summary type='text'>Java is one of the most used programming languages in the world or at least one of the most famous. One of its weakness is the speed of execution and ram footprint.I'll show some of the features that java provide to improve the perfomance, by customize the JVM or by writting better code.The first step that we are going to see for perfomance is the time of execution.In order to do this, we will </summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/5398468880337218898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=5398468880337218898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/5398468880337218898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/5398468880337218898'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/09/performance_18.html' title='Performance'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7891708647181912370.post-7483609388284348333</id><published>2008-09-17T18:14:00.002-05:00</published><updated>2008-09-17T23:58:35.162-05:00</updated><title type='text'>First Post</title><summary type='text'>Hey!Here I'll be writting some stuff about Java.Stay tuned.</summary><link rel='replies' type='application/atom+xml' href='http://jzab.blogspot.com/feeds/7483609388284348333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7891708647181912370&amp;postID=7483609388284348333' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/7483609388284348333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7891708647181912370/posts/default/7483609388284348333'/><link rel='alternate' type='text/html' href='http://jzab.blogspot.com/2008/09/primer-post.html' title='First Post'/><author><name>JZabdiel</name><uri>http://www.blogger.com/profile/13273407104522826832</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_1F7J4DNWM5I/SZmHTogG5tI/AAAAAAAAACo/ROAasCSsfyM/S220/duke.gif'/></author><thr:total>1</thr:total></entry></feed>
