Interactive Object Oriented Programming in Java

Interactive Object Oriented Programming in Java

Discover object oriented programming with Java in this unique tutorial. This book uses Java and Eclipse to write and generate output for examples in topics such as classes, interfaces, overloading, and overriding. Interactive Object Oriented Programming in Java uniquely presents its material in a dialogue with the reader…

Building Trading Bots Using Java

Building Trading Bots Using Java

Build an automated currency trading bot from scratch with java. In this book, you will learn about the nitty-gritty of automated trading and have a closer look at Java, the Spring Framework, event-driven programming, and other open source APIs, notably Google’s Guava API. And of course, development will…

Efficient Android Threading

Efficient Android Threading

Multithreading is essential if you want to create an Android app with a great user experience, but how do you know which techniques can help solve your problem? This practical book describes many asynchronous mechanisms available in the Android Sdk, and provides guidelines for selecting the ones most…

Java EE 6 with GlassFish 3 Application Server

Java EE 6 with GlassFish 3 Application Server

This book is a practical guide with a very user-friendly approach. It aims to speed up the reader in Java EE 6 development. All major Java EE 6 APIs and the details of the GlassFish 3 server are covered followed by examples of its use. If you are…

Java Lambdas and Parallel Streams

Java Lambdas and Parallel Streams

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 more. After this, the author demonstrates how streams can be parallelized in a very simple way―within certain limits,…

Play for Java

Play for Java

Play for Java shows you how to build Java-based web applications using the Play 2 framework. The book starts by introducing Play through a comprehensive overview example. Then, you’ll look at each facet of a typical Play application, both by exploring simple code snippets and by adding to…

Instant Effective Caching with Ehcache

Instant Effective Caching with Ehcache

Ehcache is a standards-based cache that helps you to boost performance while providing many facilities, such as in-memory data management. However, developers can run into issues when implementing Ehcache. Ehcache Effective How-to examines the common scenarios with an objective to help you learn Ehcache, with recipes that focus…

Reactive Java Programming

Reactive Java Programming

Learn reactive programming using Java and its functional aspects, sometimes called RxJava. This book shows you how to solve “callback hell” with RxJava and shows you how to write thread-safe code without hanging onto state variables which comes in handy for cloud computing software-as-a-service issues, especially when dealing…

Gradle Recipes for Android

Gradle Recipes for Android

Android adopted Gradle as the preferred build automation system a few years ago, but many Android developers are still unfamiliar with this open source tool. This hands-on guide provides a collection of Gradle recipes to help you quickly and easily accomplish the most common build tasks for your…