while(1) won't work... Java has abstracted that away :P

Yes, Java's comparison is different because of the way it creates objects for pretty much everything. Using the == operator only compares...