Written for the one- to three-term introductory programming course, the fifth edition of Java Illuminated provides learners with an interactive, user-friendly approach to learning the Java programming
Java SE 9 by Example teaches experienced programmers exactly how to take full advantage of Java SE 9’s major, long-awaited improvements. Java Champion Monica Beckwith relies on extensive sample
Need simple solutions to specific challenges with Java 8 and Java 9? This book of practical recipes provides a quick, easy reference for developers who prefer useful examples over detailed explanation
Functional programming is a deep and potentially mind-bending discipline. Fortunately, Java developers don't have to master every aspect of FP to get a big boost in the performance, readability, and m
Want to learn Java? This beginning book brings an exciting, new approach to Java instruction that eases the learning curve and uses the Eclipse IDE to make you productive as quickly as possible. In fa
Want to learn Java? This beginning book brings an exciting, new approach to Java instruction that eases the learning curve and uses the NetBeans IDE to make you productive as quickly as possible. In f
Are you looking for a hands-on approach to learning how to program? This book uses a mixture of Java and Alice3, a 3D programming environment, to bring abstract fundamental programming concepts to lif
Beginning Java 8 Games Development, written by Java expert and author Wallace Jackson, teaches you the fundamentals of building a highly illustrative game using the Java 8 programming language. In thi
Master Java EE design pattern implementation to improve your design skills and your application’s architectureProfessional Java EE Design Patterns is the perfect companion for anyone who wants to work
Java is now nearly 20 years old, and Cay Horstmann's classic two-volume Core Java book covers the language and all core libraries in meticulous detail. But what if you just need to get started with mo
Persistence—the ability of data to outlive an instance of a program—is central to modern applications. Hibernate, the most popular provider of the Java Persistence standard, offers automatic and trans
Intermediate level, for programmers fairly familiar with Java, but new to the functional style of programming and lambda expressions.Get ready to program in a whole new way. Functional Programming in
Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and it
The purpose of the book is to introduce students to web application development in Java with the use of Eclipse. The book assumes a familiarity with HTML and the Java programming language.The book is
Banditry was rife around Batavia (modern Jakarta) during the late colonial period. Banditry in West Java identifies the bandits and describes both their working methods and their motives, which at tim
A British software consultant and a professor at the University of Edinburgh explain the fundamentals of the generics feature new to Java 5 and 6, and describe the main interfaces and classes in the J
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
This guide explains how to create sophisticated 2D computer games for the Web and the desktop using high performance Java techniques. The author introduces a Swing-based animation library, describes a
The author of the best-selling Java in a Nutshell has created an entire book of real-world Java programming examples that you can learn from. If you learn best "by example," this is the book for you.T
When creating complex Java enterprise applications, do you spend a lot of time thumbing through a myriad of books and other resources searching for what you hope will be the API that's right for the
Sure, Java is the sexy new programming language that many people are now learning first, but staid, old (25 years) C, says Mnlder, is more efficient and appropriate when working with certain run-time