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

Number melancholy

Posted by cayhorstmann on July 7, 2007 at 9:01 AM PDT

Today is 07-07-07, "lucky sevens" day, href="http://sfgate.com/cgi-bin/article.cgi?f=/c/a/2007/07/07/MNG69QQIUI68.DTL&tsp=1">considered
fortuitous for weddings and gambling. But for me, it was not a lucky
day.

JSF Support in Eclipse Europa and NetBeans 6.0m10

Posted by cayhorstmann on July 3, 2007 at 11:41 AM PDT

When Eclipse Europa was released on June 29 (together with the iPhone
and the GPL 3 license), I wanted to know if it did anything about one of
my many pet peeves: tool support for writing JSF apps.

The grass isn't greener on the other side

Posted by cayhorstmann on June 14, 2007 at 10:29 PM PDT

Today, I am in beautiful San Diego, at a NSF workshop on active learning and UCSD's Ubiquitous Presenter software. Ubiquitous Presenter lets instructors and students add pen-based markup to slides and share them with each other. It is a nifty tool to engage students in the classroom instead of just lecturing.

The Single Thread Rule in Swing

Posted by cayhorstmann on June 11, 2007 at 9:44 PM PDT

The Single Thread Rule in Swing

??? style="float: left; margin-right: 1em" />I am working on the 8th edition
of Core Java, and I just
received a batch of very thoughtful comments from href="http://www.briangoetz.com/">Brian Goetz abo

Java One Day 4

Posted by cayhorstmann on May 11, 2007 at 10:32 PM PDT

This is my last day as the intrepid reporter at Java One. The press
room, which had become my home away from home, was closed. Instead of
snarfing up the baked goods and looking for the secret stash of booze, I
chatted with lots of interesting folks in the halls of Moscone, attended a
couple of sessions, and pondered what it all meant.

Java One Day 3

Posted by cayhorstmann on May 10, 2007 at 10:53 PM PDT

This is my third day of reporting from the floor of Java One. I ran
into a number of very interesting folks, got the chance to ask more
hard-hitting questions, and had a mixed bag of sessions.

Java One Day 2

Posted by cayhorstmann on May 9, 2007 at 11:02 PM PDT

??? src="http://weblogs.java.net/blog/cayhorstmann/archive/presspass.jpg"
style="float: right; margin-left: 1em;" />This year, I got a genuine press
pass from a kindly soul at Sun. While my quest for priority seating was
still futile, I made progress on my quest to locate the stash of free
booze, and I got the chance to ask more hard-hitting questions.

Java One Day 1

Posted by cayhorstmann on May 9, 2007 at 12:41 AM PDT

??? src="http://weblogs.java.net/blog/cayhorstmann/archive/presspass.jpg"
style="float: right; margin-left: 1em;" />This year, I got a genuine press
pass from a kindly soul at Sun. I was excited about priority seating and
unlimited free booze in the press lounge, neither of which I was able to
locate.

Java One Day 0

Posted by cayhorstmann on May 7, 2007 at 11:44 PM PDT

??? style="float: right; margin-left: 1em;" />This year, I got a genuine press
pass from a kindly soul at Sun, which entitles me to priority seating at
the keynote, the opportunity to ask hard-hitting questions in the press
conferences and unlimited free booze in the press lounge (I hope).

What's so Taxing about Return?

Posted by cayhorstmann on April 16, 2007 at 1:36 PM PDT

??? style="float: right; margin-left: 1em;" title="" /> The Dual Role of
return

Many programming languages get along just fine without a
return statement.