Once again, Robert Sedgewick provides a current and comprehensive introduction to important algorithms. The focus this time is on graph algorithms, which are increasingly critical for a wide range of
This textbook describes all phases of a modern compiler, including current techniques in code generation and register allocation, for imperative, functional and object-oriented languages. In a concise
Joines, Willenborg, and Hygh are consultants and developers at IBM Software Group at Research Triangle Park, North Carolina, who have a combined experience working with hundreds of public and private
This volume provides a concise reference for the Java programming language and some of its essential libraries. The book covers Java 2, versions 1.3 and 1.4. It is intended both for students learning
Written for programmers familiar with Java, this guide explains the principles of object-oriented programming, and how to translate object-oriented designs into real programs using Java and the unifie
This book is a concise and modern treatment of introductory database topics that enlists Java and the Internet to present core DBMS theory from an applications perspective. It incorporates programming
Intended for Java Card applet developers, platform implementers, and technical managers seeking an overall understanding of Java Card technology, this guide provides an introduction to the development
Gamelan is the first study of the music of Java and the development of the gamelan to take into account extensive historical sources and contemporary cultural theory and criticism. An ensemble domina
What are the limits of cultural critique? What are the horizons? What are the political implications? John Pemberton explores these questions in this far-reaching ethnographic and historical interpret
A Comprehensive Introduction to Object-Oriented Programming with Java provides an accessible and technically thorough introduction to the basics of programming using java. The text takes a truly objec
A thorough guide to Java Servlets demonstrates how to use them to develop distributed, Internet-based applications, explaining how o create servlets and integrate them with other Java technologies, s