This introduction to programming using Java assumes the reader has little or no knowledge of how computers work. Progamming concepts are explained by means of complete programs.
This book is written in the clear and concise style that has made Winston's C, C++, and Lisp books popular among programmers who want to add new languages to their repertoire. Using this book, the reader will learn Java quickly and effectively, and learn why Java is the language…
A textbook for a first or second course in software development, based on the belief that the concept of an object, in the form of a class declaration, is fundamental to effective software, and that its production must be accomplished by a defined process involving its prior des…
Discusses how and why to configure and develop Web applications with Struts and other Jakarta technologies using the model-view controller design pattern in Java.
If you have an idea for a killer Android app, this book will help you build your first working application in a jiffy. You''ll learn hands-on how to structure your app, design interfaces, create a database, make your app work on various smartphones and tablets, and much more. It…
Presents an introduction to Android development, with information on building interactive apps, creating the user interface, setting up databases, using action bars, and making apps fit in with Material Design.
"Java Virtual Machine is a comprehensive programming guide for the JVM (Java Virtual Machine). It contains an overview of the machine; a guide to the instruction set; and a reference section that describes the Java class file format in detail and lists all JVM instructions alpha…
Learn to use the Java Persistence API (JPA) and other related APIs as found in the Java EE 8 platform from the perspective of one of the specification creators. A one-of-a-kind resource, this in-depth book provides both theoretical and practical coverage of JPA usage for experie…
"Whether you use TestNG, JUnit, or another testing framework, the testing design patterns presented in this book will show you how to improve your tests by giving you concrete advice on how to make your code and your design more testable."--BOOK JACKET.
"Whether you use TestNG, JUnit, or another testing framework, the testing design patterns presented in this book will show you how to improve your tests by giving you concrete advice on how to make your code and your design more testable."--Jacket