Java 9 Performance Optimization and Modularization [Video]

Java 9 Performance Optimization and Modularization [Video]

Andrei Ruse

Use loops to process, mutate data and simplify processing logic with functional programming
Mapt Subscription
FREE
$30.00/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$106.25
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Java 9 Performance Optimization and Modularization [Video] Book Cover
Java 9 Performance Optimization and Modularization [Video]
$ 124.99
$ 106.25
Ember.js 3.x Web Development Recipes [Video] Book Cover
Ember.js 3.x Web Development Recipes [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Description

More than three years after the release of Java 8, the next version is now just around the corner. You may have heard about Java 9’s module system, but there's even more to this new version.

The course will teach you how to leverage the power of multithreading in Java, before moving on to look at the benefits of modularising larger projects. We start of on our path by building a Twitter application that leverages the Twitter public API. We will start with a trivial single threaded implementation, pulling a single hashtag, and storing tweets in a text file. We will then accelerate the application by leveraging multi-threading, to download and process hashtags concurrently. Functional programming will be used for processing data streams.

By the end of this course, you will be familiar with Java 9 Performance Optimization and Modularization.

Style and Approach

This tutorial is a comprehensive yet easy to follow guide packed full of examples, designed to introduce viewers to different data structures available in Java 9

Video Preview

What You Will Learn

  • Load CSV files and Maven Dependency Management
  • Understand the Different Types of Data Structure
  • Get familiar with Streams and Parallel streams
  • Go from zero to hero in Functional Programming
  • Leverage some of the multithreaded capabilities of Java
  • Learn to make an application thread safe
  • Learn to pull tweets for a specified set of hashtags and store them in a text file.
  • Learn about some of the common threading issues developers run into when developing multithreaded applications for the first time.
  • Learn the benefits that Project Jigsaw brings to Java 9

Authors

Video Details

ISBN 139781788398084
Course Length1 hour 54 minutes
Read More

Read More Reviews

Recommended for You

Ember.js 3.x Web Development Recipes [Video] Book Cover
Ember.js 3.x Web Development Recipes [Video]
$ 124.99
$ 106.25
Learn Linux Administration and Supercharge Your Career [Vdieo] Book Cover
Learn Linux Administration and Supercharge Your Career [Vdieo]
$ 173.99
$ 147.90
An Infinite Scroll Project Using AJAX, MySQL, API, PHP, and JQuery [Video] Book Cover
An Infinite Scroll Project Using AJAX, MySQL, API, PHP, and JQuery [Video]
$ 186.99
$ 158.95
A JavaScript Local Storage Task List Exercise [Video] Book Cover
A JavaScript Local Storage Task List Exercise [Video]
$ 86.99
$ 73.95
Networking: Interoperability between Windows and MacOS [Video] Book Cover
Networking: Interoperability between Windows and MacOS [Video]
$ 86.99
$ 73.95
Building Web Servers in Java [Video] Book Cover
Building Web Servers in Java [Video]
$ 124.99
$ 106.25