Java is a language that is very well suited to object oriented programming and design. Java applications are stand-alone applications similar to the application we develop using other object oriented
Develop modular applications using the Java Platform Module System, the single most anticipated feature in Java 9. You will improve maintainability and performance of your Java applications by deployi
Java Made Easy – a Step-by-Step Guide for BeginnersGet the Kindle version FREE when purchasing the Paperback!Learning a programming language can seem like a daunting task. You may have looked at codin
Hands-on guide to effective Java programming fundamentals—fully updated for the newest release, Java SE 9Thoroughly revised for Java Platform Standard Edition 9 (JDK 9), Java: A Beginner's Guide, Seve
The definitive Java programming guide—fully updated for Java SE 9Thoroughly revised to cover Java SE 9 (JDK 9), this hands-on Oracle Press guide shows, step-by-step, how to develop, compile, debug, an
With traditional software unit tests, there’s never a guarantee that an application will actually function correctly in the production environment. When you add microservices, testing becomes even mor
In arenas ranging from enterprise development to Android app programming to game development, Java remains one of the world's most popular programming languages. Sams Teach Yourself Java in 24 Hours h
Indonesian Manuscripts from the Islands of Java, Madura, Bali and Lombok is an original, pioneering, and richly illustrated work that discusses hitherto unaddressed features of manuscript traditions o
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
This is the 5th edition of Murach’s classic Java book that’s trained thousands of developers in the last 15 years. Now fully updated to Java 9, this book helps any programmer learn Java faster and bet
NOTE: Before purchasing, check with your instructor to ensure you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for each title, and registrations are not tran
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for eac
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist
Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java
Java remains one of the most popular languages among professional programmers. Java All-in-One For Dummies provides a great starting point for either learning the language for the first time or provid
Use Java to write 2D and 3D games for desktops. Written by Java gaming expert Wallace Jackson, this book uses Java 9 and JavaFX to add features including animation, splash screens, scripting, and a de
Java For Dummies remains the straightforward reference on Java, covering object-oriented programming basics with Java, code reuse, and the essentials of creating a Java program. The book helps readers
This text is intended for a 1-semester CS1 course sequence. The Brief Version contains the first 18 chapters of the Comprehensive Version. The first 13 chapters are appropriate for preparing the AP Co
For courses in Java programming Unparalleled breadth and depth of object-oriented programming concepts The Deitels’ groundbreaking How to Program series offers unparalleled breadth and dep
For courses in Java programming A clear and student-friendly way to teach the fundamentals of Java Starting Out with Java: Early Objects, 6th Edition features Tony Gaddis’s accessibl
This concise guide presents Java stripped down to its bare essentials, possibly the only book on Java that you can actually fit in your pocket. If you've ever been stuck while writing code because you
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for eac
Have you been coding for awhile now, but could still use some useful Java coding tips? Do you have some basic knowledge with Java and want to learn more?If you answered yes to any of these questions,
This compact book introduces the concepts of Java Lambdas and parallel Streams in a concise form. It begins by introducing new supporting features such as functional interfaces, default methods and mo
Reactive Java Programming teaches you reactive programming using the Java programming language and its functional aspects, sometimes called RxJava. According to the author, Netflix created Reactive Ja
This book introduces programmers to objects at a gradual pace. Optional example modules are included using Alice and Greenfoot. The examples feature annotations with dos and don'ts along with cross re
Dale, Joyce, and Weems present the algorithmic, programming, and structuring techniques of a traditional data structures course in an object-oriented context. They stress software engineering principl
A good data scientist knows how to do something really well, but a great data scientist can do "something of everything." From raw data all the way to shining in front of C-level executives,
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
For courses in Java Data Structures. Programming Abstractions in Java: A Client-First ApproachProgramming Abstractions in Java is intended for use in the second programming course in most colleg
Modern multicore processors offer immense opportunities to improve Java performance, but they also make Java performance tuning more complex than ever. Java Performance Companion helps you systematica
While Java has changed a lot recently, the tools and techniques most Java developers use to test code are starting to show their age. Spock is a modern testing framework that combines the features of
Learn how to implement design patterns in Java: each pattern in Java Design Patterns is a complete implementation and the output is generated using Eclipse, making the code accessible to all. The exam