Many thanks to Beth Lang Golub, Don Fowley, Elizabeth Mills, Thomas Kulesa, Wendy Ashenberg, Lisa Gee, Andre Legaspi, Kevin Holm, and John Curley at John Wiley & Sons, and Vickie Piercey at Publishing Services for their help with this project. An especially deep acknowledgment and thanks goes to Cindy Johnson for her hard work, sound judgment, and amazing attention to detail.

I am grateful to Jose Cordova, University of Louisiana, Monroe, Amitava Kar-maker, University of Wisconsin, Stout, Khaled Mansour, Washtenaw Community College, Patricia McDermott-Wells, Florida International University, Brent Seales, University of Kentucky, Donald Smith, Columbia College, and David Woolbright, Columbus State University, for their excellent work on the supplemental material. Thank you also to Jose-Arturo Mora-Soto, Jesica Rivero-Espinosa, and Julio-Angel Cano-Romero of the University of Madrid for their contribution of business exercises.

Many thanks to the individuals who provided feedback, reviewed the manuscript, made valuable suggestions, and brought errors and omissions to my attention. They include:

Lynn Aaron, SUNY Rockland Community College

Karen Arlien, Bismarck State College

Jay Asundi, University of Texas, Dallas

Eugene Backlin, DePaul University

William C. Barge, Trine University

Bruce J. Barton, Suffolk County Community College

Sanjiv K. Bhatia, University of Missouri, St. Louis

Anna Bieszczad, California State University, Channel Islands

Jackie Bird, Northwestern ...

Get Java For Everyone: Compatible with Java 5, 6, and 7, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.