24.09.2013 Views

Part II: Writing Your Own Java Programs - Get a Free Blog

Part II: Writing Your Own Java Programs - Get a Free Blog

Part II: Writing Your Own Java Programs - Get a Free Blog

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

24<br />

<strong>Part</strong> I: Revving Up<br />

Downloading and Installing<br />

the Software You Need<br />

If you’ve paid for this book, and you already have a working computer, you’ve<br />

already spent all the money you need to spend. All the software you need for<br />

learning <strong>Java</strong> is free for the downloading.<br />

Downloading and installing<br />

a <strong>Java</strong> compiler<br />

When I want the weather to be sunny, I bring an umbrella to work. Bringing<br />

an umbrella tells the weather gods to do the opposite of whatever Barry<br />

anticipates. The same kind of thing happens with the <strong>Java</strong> Web site. If I want<br />

someone to redesign the Web site, I just write an article describing exactly<br />

how to navigate the site. Sometime between the time of my writing and the<br />

date of the article’s publication, the people at Sun Microsystems reorganize<br />

the entire Web site. It’s as dependable as the tides.<br />

Anyway, the <strong>Java</strong> Web site is in a constant state of flux. That’s why I don’t put<br />

detailed instructions for navigating the <strong>Java</strong> Web site in this book. Instead, I<br />

offer some timeless tips.<br />

If this section’s “timeless tips” aren’t specific enough for you, visit this book’s<br />

Web site at http://www.dummies.com/go/bpjavafd. At the Web site, you<br />

can find up-to-date instructions on getting the software you need.<br />

What number comes after 1.4.2_06?<br />

The numbering of <strong>Java</strong>’s versions is really confusing.<br />

First comes <strong>Java</strong> 1.0, then <strong>Java</strong> 1.1, then<br />

<strong>Java</strong> 2 Standard Edition 1.2 (J2SE 1.2). Yes, the<br />

“<strong>Java</strong> 2” numbering overlaps partially with the<br />

“1.x” numbering.<br />

Next come versions 1.3 and 1.4. After version 1.4.1<br />

comes version 1.4.2 (with intermediate stops at<br />

versions like 1.4.1_02). After 1.4.2_06, the next version<br />

is version 5.0. (That’s no misprint. Version 5.0<br />

comes immediately after the 1.4 versions, although<br />

More free books @ www.BingEbook.com<br />

some people use the term “<strong>Java</strong> 1.5” when they<br />

mean “<strong>Java</strong> 5.0.”)<br />

The formal name for version 5.0 is “<strong>Java</strong> 2<br />

Platform, Standard Edition 5.0.” And to make matters<br />

even worse, the people at Sun Microsystems<br />

are thinking about removing the extra “2.” So after<br />

“<strong>Java</strong> 2, 5.1” you may see plain old “<strong>Java</strong>, 5.2.”<br />

That’s what happens when a company lets marketing<br />

people call the shots.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!