| |
Advertisement
|
|
|
Resources for Java
Java is a programming language that is used to create applets, which run
inside a web browser (Java can is also be used to create server side
programs, if you use a JSP-compatible web host
that supports it).
Here are some Java resources and web sites:
Here are some books from Amazon:
Disclosure: Products details and descriptions provided by Amazon.com. Our company may receive a payment if you purchase products from them after following a link from this website.
By Andrew Davison
O'Reilly Media Released: 2005-05-01 Paperback (1008 pages)
 | List Price: $59.99* Lowest New Price: $33.73* Lowest Used Price: $22.32* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | Product Description:
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers. Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects. Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java. |
|
By Elliotte Rusty Harold
O'Reilly Media Paperback (504 pages)
 | List Price: $39.95* Lowest New Price: $21.89* Lowest Used Price: $14.39* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | - ISBN13: 9780596007218
- Notes:
Product Description:
The new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, and the Java Secure Sockets Extension. There's also significant information on the New I/O API that was developed in large part because of the needs of network programmers. This invaluable book is a complete, single source guide to writing sophisticated network applications. Packed with useful examples, it is the essential resource for any serious Java developer. |
|
By Ken Arnold & David Holmes
Prentice Hall Paperback (928 pages)
 | List Price: $64.99* Lowest New Price: $27.13* Lowest Used Price: $17.49* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | Product Description: Direct from the creators of the Java programming language, the completely revised fourth edition of The Java Programming Language is an indispensable resource for novice and advanced programmers alike. Developers around the world have used previous editions to quickly gain a deep understanding of the Java programming language, its design goals, and how to use it most effectively in real-world development. Now, Ken Arnold, James Gosling, and David Holmes have updated this classic to reflect the major enhancements in Java 2 Standard Edition 5.0 (J2SE 5.0). The authors systematically cover most classes in Java's main packages, java.lang.*, java.util, and java.io, presenting in-depth explanations of why these classes work as they do, with informative examples. Several new chapters and major sections have been added, and every chapter has been updated to reflect today's best practices for building robust, efficient, and maintainable Java software. Key changes in this edition include *New chapters on generics, enums, and annotations, the most powerful new language features introduced in J2SE 5.0 *Changes to classes and methods throughout to reflect the addition of generics *Major new sections on assertions and regular expressions *Coverage of all the new language features, from autoboxing and variable argument methods to the enhanced for-loop and covariant return types *Coverage of key new classes, such as Formatter and Scanner The Java Programming Language, Fourth Edition, is the definitive tutorial introduction to the Java language and essential libraries and an indispensable reference for all programmers, including those with extensive experience. It brings together insights you can only get from the creators of Java: insights that will help you write software of exceptional quality. |
|
By Y. Daniel Liang
Prentice Hall Paperback (1328 pages)
 | List Price: $118.00* Lowest New Price: $79.99* Lowest Used Price: $68.94* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | Product Description: Groundbreaking fundamentals — first approach enables readers to understand the basics before being introduced to more challenging topics. Liang offers one of the broadest ranges of carefully chosen examples, reinforcing key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-test. Now uses standard classes only. Offers new chapters on data structures, JSF for visual Web development, and Web services; includes a new standalone chapter on the full GUI library. Uses UML diagrams in every example starting chapter 8. Includes additional notes with diagrams. Comprehensive coverage of Java and programming make this a useful reference for IT professionals. |
|
By Joyce Farrell
Course Technology Paperback (870 pages)
 | List Price: $107.95* Lowest New Price: $79.74* Lowest Used Price: $67.79* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | Product Description: Java Programming, Fifth Edition provides the beginning programmer with a guide to developing applications using the Java programming language. Java is popular among professional programmers because it can be used to build visually interesting GUI and Web-based applications. Java also provides an excellent environment for the beginning programmer – a student quickly can build useful programs while learning the basics of structured and object-oriented programming techniques. |
|
By John Dean
McGraw-Hill Science/Engineering/Math Paperback (848 pages)
 | Lowest New Price: $59.33* Lowest Used Price: $50.00* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | Product Description: This book teaches the reader how to write programs using Java. It does so with a unique approach that combines fundamentals first with objects early. The book transitions smoothly through a carefully selected set of procedural programming fundamentals to object-oriented fundamentals. During this early transition and beyond, the book emphasizes problem solving. For example, Chapter 2 is devoted to algorithm development, Chapter 8 is devoted to program design, and problem-solving sections appear throughout the book. Problem-solving skills are fostered with the help of an interactive, iterative presentation style: Here's the problem. How can we solve it? How can we improve the solution?. Some key features include: - A conversational, easy-to-follow writing style.
- Many executable code examples that clearly and efficiently illustrate key concepts.
- Extensive use of UML class diagrams to specify problem organization.
- Simple GUI programming early, in an optional standalone graphics track.
- Well-identified alternatives for altering the book's sequence to fit individual needs.
- Well-developed projects in six different academic disciplines, with a handy summary.
- Detailed customizable PowerPointTM lecture slides, with icon-keyed hidden notes.
Student Resources: - Links to compiler software - for Sun's Java2 SDK toolkit, Helios's TextPad, Eclipse, NetBeans, and BlueJ.
- TextPad tutorial.
- Eclipse tutorials.
- Textbook errata.
- All textbook example programs and associated resource files.
Instructor Resources: - Customizable PowerPoint lecture slides with hidden notes. Hidden notes provide comments that supplement the displayed text in the lecture slides. For example, if the displayed text asks a question the hidden notes provide the answer.
- Exercise solutions.
- Project solutions.
"The authors have done a superb job of organizing the various chapters to allow the students to enjoy programming in Java from day one. I am deeply impressed with the entire textbook. I would have my students keep this text and use it throughout their academic career as an excellent Java programming source book". Benjamin B. Nystuen, University of Colorado at Colorado Springs. "The authors have done a great job in describing the technical aspects of programming. The authors have an immensely readable writing style. I have an extremely favorable impression of Dean and Dean's proposed text". Shyamal Mitra, University of Texas at Austin. "The overall impression of the book was that it was friendly to read. I think this is a great strength, simply because students reading it, and especially students who are prone to reading to understand, will appreciate this approach rather than the regular hardcore programming mentality". Andree Jacobson, University of New Mexico. |
|
By Y. Daniel Liang
Prentice Hall Paperback (1368 pages)
 | List Price: $118.00* Lowest New Price: $79.95* Lowest Used Price: $71.95* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | Product Description:
Liang's fundamentals–first approach enables readers to understand the basics before being introduced to more challenging topics. Liang offers one of the broadest ranges of carefully chosen examples, reinforcing key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-test. Introduction to Computers, Programs, and Java; Elementary Programming; Selections; Loops; Methods; Single-Dimensional Arrays; Multidimensional Arrays; Objects and Classes; Strings and Text I/O; Thinking in Objects; Inheritance and Polymorphism; GUI Basics; Exception Handling; Abstract Classes and Interfaces; Graphics; Event-Driven Programming; Creating Graphical User Interfaces; Applets and Multimedia; Binary I/O; Recursion; Generics; Java Collections Framework; Algorithm Efficiency; Sorting; Lists, Stacks, and Queues, and Priority Queues; Binary Search Trees; Graphs and Applications; Weighted Graphs and Applications; Multithreading; Networking; Internationalization; Java Beans and Bean Events; Containers, Layout Managers, and Borders; Menus, Toolbars, and Dialogs; MVC and Swing Models; JTable and JTree; Java Database Programming; and 10 Bonus Web Chapters. Comprehensive coverage of Java and programming make this a useful reference for IT professionals. |
|
By Barry Burd
For Dummies Paperback (408 pages)
 | List Price: $24.99* Lowest New Price: $13.76* Lowest Used Price: $11.67* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | - ISBN13: 9780764588747
- Notes: Brand New from Publisher. No Remainder Mark.
Product Description:
- Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this book will put would-be programmers on their way to Java mastery
- Explores what goes into creating a program, how to put the pieces together, dealing with standard programming challenges, debugging, and making it work
- Updated for the release of the Java SDK 2.0, with all examples revised to reflect the changes in the technology
|
|
By Jonathan S. Harbour
Course Technology PTR Paperback (368 pages)
 | List Price: $29.99* Lowest New Price: $17.30* Lowest Used Price: $12.99* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | - ISBN13: 9781598634761
- Notes: Brand New from Publisher. No Remainder Mark.
Product Description: Are you serious about learning how to create real, Java-based games for fun and sharing? Do you have a basic understanding of the Java programming language? If you’ve answered yes, then you are ready to get started building web-based 2D games from scratch using the latest version of the Java Development Kit! "Beginning Java Game Programming, Second Edition" is a hands-on guide that is perfect for beginner-level game programmers who want to quickly and easily learn how to create games using Java. Written in simple language, the book teaches each new skill using engaging tutorials, followed by end-of-chapter questions and exercises to help reinforce what you’ve just learned. Each chapter builds upon the previous ones, allowing you to repeat and practice the techniques covered. You’ll begin with the basics of writing a simple 2D game using vector graphics, move on to utilizing Java’s advanced 2D library to add animation and sound effects, and end by creating a professional, sprite-based game full of interesting artwork and details that you can share with others on your own website! |
|
By Walter Savitch
Prentice Hall Paperback (899 pages)
 | List Price: $118.00* Lowest New Price: $87.94* Lowest Used Price: $76.34* Usually ships in 24 hours* *(As of 19:37 Pacific 10 Mar 2010 More Info)
Click Here | Product Description:
Trusted authors Savitch and Carrano examine problem solving and programming techniques with Java. Readers are introduced to object-oriented programming and important concepts such as testing and debugging techniques, program style, inheritance, and exception handling. More emphasis on design and algorithms before coding in programming examples and case studies. More attention given to using methods prior to defining methods. Coverage of enumerations and the for-each loop.. Additional coverage of interfaces and polymorphism New glossary of terms.. A useful reference for programmers who need to brush up their Java skills. |
|
| |