Anyone have examples of how to read HDF?

Hi Folks,
i'm just starting, with some experience with java, but no experience with HDF.
i'm trying to read quikscat Level 2b files from JPL DAAC.

i was wondering if anyone had an example of how to read HDF files?

thanks,
-john

John F. Moses
Computer Sciences Corp.
EOSDIS Science Operations, ESDIS Project Code 423
BLD 32, E209I
Goddard Space Flight Center, Greenbelt, Maryland, 20771
Voice @ GSFC:  (301) 614-5308
FAX @ GSFC:    (301) 614-5267
Email:          John.F.Moses@xxxxxxxxxxxxx
Email:          jfmoses@xxxxxxxxxxxxxxxxxxxx