Skip to main content

Cay Horstmann

Cay Horstmann is author of Core Java (Sun Microsystems Press 1996-2009), Enterprise Java for Elvis (Sun Microsystems Press, to appear), and co-author of Core JSF (Sun Microsystems Press 2004-2009) Cay is professor of computer science at San Jose State University. He is a computer science series editor at Prentice-Hall and a frequent speaker at computer industry conferences. For four years, Cay was VP and CTO of an Internet startup that went from 3 people in a tiny office to a public company.

 

cayhorstmann's blog

On Blue-Collar Languages

Posted by cayhorstmann on May 4, 2008 at 9:16 PM PDT

I ran across href="http://blogs.sun.com/CoreJavaTechTips/entry/using_generics_with_wildcards_and">this
tech tip on using wildcards in Java generics. Pretty basic stuff, I
thought. But I was amazed by the comments:

style="float: right; margin-left: 2em;" />

Is Computer Science the New Latin?

Posted by cayhorstmann on April 5, 2008 at 10:02 AM PDT

style="float: left; margin-right: 1em; " />This href="http://www.washingtonpost.com/wp-dyn/content/article/2008/04/03/AR2008040303925.html">Washington
Post article reports on the elimination of underenrolled Advanced
Placement (AP) courses in American high schools.

Feel of Java Revisited

Posted by cayhorstmann on March 1, 2008 at 6:20 PM PST

src="http://www.nps.gov/history/nr/travel/santaclara/buildings/agn2.jpg"
style="margin-right: 2em; float: left;" /> On February 28, James Gosling gave
a presentation in Sun's Santa Clara Campus auditorium (formerly a part of the
Agnews
Insane Asylum
:-)), entitled “Feel of Java Revisited”.

Swing for the Web--Are We Getting Closer?

Posted by cayhorstmann on January 21, 2008 at 10:10 PM PST

swinging twins src="http://www.horstmann.com/twins/mountain-lake-swings.jpg"
style="margin-right: 1em; width: 20%; float: left;" />When I first heard
about JavaServer Faces, way back at the 2002 Java One conference, it was sold
as “Swing for the Web”. That caught my attention.

Dinosaurs Can Take the Pain

Posted by cayhorstmann on January 8, 2008 at 9:32 AM PST

width="110" height="111" />There has been much discussion on whether Java
programmers are becoming dinosaurs, on an href="http://www.artima.com/weblogs/viewpost.jsp?thread=221903">evolutionary
dead end and overtaken by more nimble mammals.

The OLPC and Java

Posted by cayhorstmann on December 31, 2007 at 9:28 AM PST

/>I got an href="http://laptop.org/">OLPC for the holiday season. No, it wasn't for
the Horstmann twins—after all, it is one laptop per
child
, so the child must be myself.

Properties Get No Respect

Posted by cayhorstmann on December 20, 2007 at 4:01 PM PST

height="130" />There has been another flurry of discussions about href="http://www.jroller.com/scolebourne/entry/closures_comparing_the_core_of">closures
in Java and minor
language enhancements
,

DSLs--Standalone or Embedded?

Posted by cayhorstmann on December 19, 2007 at 9:37 PM PST

I am a reviewer for Java One. I have about 350 project proposals to plow through and not enough time to give each of them justice.

Flying Saucer Comes Through with Flying Colors, or the Triumph of Infrastructure

Posted by cayhorstmann on August 18, 2007 at 2:30 PM PDT

Say No To Powerpoint

I loathe authoring with Powerpoint (or its OpenOffice equivalent).
Putting together a presentation requires a horrid amount of mouse clicking
and fussing with fonts and formatting. Instead, I use the amazing href="http://www.w3.org/Talks/Tools/Slidy/">HTML Slidy.

A Bundle of Joy - NOT.

Posted by cayhorstmann on August 2, 2007 at 10:48 AM PDT


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">



bundle of joy movie style="float:left; margin-right: 1em;" /> When JDK 6 was released, there