Exploring Java, Second Edition

By Patrick Niemeyer, Josh Peck
Second Edition   
Pages: 614
ISBN 10: 1-56592-271-9 | ISBN 13: 9781565922716
starstarstarstarstar (Average of 1 Customer Reviews)

This book has been updated—the edition you're requesting is OUT OF PRINT. Please visit the catalog page of the latest edition.

The latest edition is also available on Safari Books Online.

Book description

Whether you're just migrating to Java or working steadily in the forefront of Java development, this book gives a clear, systematic overview of the language. It covers the essentials of hot topics like Beans and RMI, as well as writing applets and other applications, such as networking programs, content and protocol handlers, and security managers.
Full Description

The second edition of Exploring Java, introduces the basics of Java, the object-oriented programming language for networked applications from Sun Microsystems. This book covers the essentials of hot topics like Beans and RMI and shows you how to get up speed writing Java applets and other applications, including networking programs, content and protocol handlers, and security managers. Even before the first release of Java, companies from Oracle to Netscape and Microsoft licensed Java to integrate with their Internet products. What makes this new language so important? It's truly portable. The same code runs on any machine that provides a Java interpreter, whether Windows 95, Windows NT, the Macintosh, or any flavor of UNIX. And, potentially, Java is designed to be as fast as programs written in C and C++. The ability to create animated World Wide Web pages has also sparked the rush to Java. But, the story does not end with the Web. Sophisticated large applications, such as spreadsheets or word processors, can also be written with Java. An early example is Sun's self-extensible Web browser, HotJava. With a practical, hands-on approach characteristic of O'Reilly's Nutshell Handbooks(R), Exploring Java shows you how to write dynamic Web pages. But that's only the beginning. This book also shows you how to write content and protocol handlers, networking programs, and other stand-alone applications. Part of O'Reilly's definitive set of Java documentation, Exploring Java, 2nd Edition covers:
  • History and principles of Java
  • How to write simple applets
  • How to integrate applets into the World Wide Web
  • Java Class Libraries
  • Using threads
  • Using arrays
  • Network programming
  • Content and protocol handling
  • Using the Abstract Windowing Toolkit (AWT)
  • Writing a security manager

Browse within this book

Cover




Featured customer reviews

Write a Review


Exploring Java, 2nd Edition Review,  June 10 2000
Rating: StarStarStarStarStar
Submitted by Luis   [Respond | View]

This book is a nightmare for beginners starting Java as their first language.

Examples: 1)examples of the program are show
only in Fragments -- hard to follow.

2)There are more explaination that
pritical examples -- waste your
time and boring, and abstract for
understanding.




Exploring Java, 2nd Edition Review,  April 30 1999
Submitted by Mark Maxham   [Respond | View]



I found yet another example of an applet that won't run in a web browser: the Pulse applet in Chapter 9. Java security forbids applets from communicating with any server except the one that served them, and a side-effect is that you can't instantiate ANY DatagramSocket -- such a socket could theoretically receive packets from anywhere, not just the server.

I tried their example in IE4 and got a SecurityException.

It's yet another example where the authors apparently didn't actually try out their code in the real world, which makes the book aggravating to use if you're trying to actually implement something.



Exploring Java, 2nd Edition Review,  March 04 1999
Submitted by Andrew McVeigh   [Respond | View]



This book is an excellent overview of Java 1.1, and dives
into detail when necessary. The treatment of AWT is helpful
and informative, and presents the important concepts in a
clear way.

In various sections, this book is a bit light on detail, but
it aims to cover nearly all of 1.1 in one volume, and does
an impressive job.

Read all reviews


Exploring Java, 2nd Edition Review,  June 09 1998
Submitted by John Taylor   [Respond | View]



This book is ideal for experienced programmers who need to work in java to produce serious applications. It is one of the the best books on Java for people that want to write useful server-side java, rather than little toy applets.
I would not recommend this book to someone who has little or no programming experience, or for someone who just wants to make a dull web page more animated.
If you are serious about learning java, and willing to apply time and effort, then this book can help you along the path to becoming an effective developer in java.


Media reviews "Niemeyer and Peck have written one of the most thorough and systematic introductions to Java . . . Exploring Java offers excellent and thorough coverage of Java and serves as a complete reference to developing original applications." --Richard Hooker, Journal of Academic Librarianship, November 1998

"Whether novice user or seasoned veteran wanting to keep abreast of cutting edge developments, Exploring Java is the basic "how-to" book when it comes to Java."— --James A. Cox, Midwest Book Review

"Exploring Java is the ultimate beginner's guide to Java ."— --Will Tsui, Netpedia

Read all reviews

Exploring Java
See larger cover