Hands-on Java 10 Programming with JShell [Video]

Hands-on Java 10 Programming with JShell [Video]

Mohamed Taman

Want to be an Interactive Java programming ninja? Unleash your super-powers with this self-paced, practical guide, including real-life examples and clear instructions.
Packt Subscription
$5.00
$9.99/m after first month
Video
$5.00
RRP $124.99
Save 95%
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
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
$5.00
$5.00
$9.99/m after first month
RRP $124.99
Subscription
Video
Subscribe Now

Frequently bought together


Hands-on Java 10 Programming with JShell [Video] Book Cover
Hands-on Java 10 Programming with JShell [Video]
$ 124.99
$ 5.00
Hands-On Object Oriented Programming with Java 11 [Video] Book Cover
Hands-On Object Oriented Programming with Java 11 [Video]
$ 124.99
$ 5.00
Buy 2 for $10.00
Save $239.98
Add to Cart

Video Description

This practical video series will help you master Java SE 10's JShell core concepts, commands, and advanced features, so you can become an interactive programming Ninja.

By the end of the first section, you will have mastered JShell, Java 10's REPL (Read-Evaluate-Print Loop) flagship feature that enables you to quickly explore, discover, and experiment with the Java language and API features. You'll learn to reduce boilerplate coding using the new Java 10 feature var Local-Variable Type Inference while maintaining Java's compile-time type checking. We supply quick examples to help you understand what can and can't be done with this feature. Then you'll start and exit a JShell session, declare variables, evaluate expressions, import classes, and execute and edit code snippets.

The second section delves into more advanced and complex JShell features. You'll edit code snippets and save them to a file, open a JShell snippets file to evaluate them, and set and use your favorite external editor to edit snippets. You'll declare and use classes and methods, and learn how to use the auto-complete feature to display method parameters and overloads. You'll work with JShell commands, and show the Java API documentation in JShell, learn how JShell wraps exceptions, and how to control JShell's feedback level for more verbose information.

Finally, the third and last section will give you out-of-the-box ideas; it will show you how to import a custom package and modules for use in a JShell session, how JShell reinterprets Java for interactive use, and will provide hands-on experience of how to use the JDK internal API to develop an application to execute Java code such as Unix Shell scripts.

Style and Approach

This course takes a step-by-step approach to Java SE 10 Interactive programming core topics using JShell tool, which are explained in a conversational and easy-to-follow style. Each topic is explained sequentially in the process, with detailed explanations of the basic and advanced features of JShell.

Video Preview

What You Will Learn

  • Understand Java SE 10 interactive programming (JShell) concepts and goals.
  • Understand how JShell provides a fast and friendly environment that enables you to quickly explore, discover, and experiment with Java language features and its extensive libraries.
  • See how JShell replaces the tedious cycle of editing, compiling, and executing with its Read-Evaluate-Print Loop (REPL).
  • How to work with JShell features and commands, and how to control the feedback level for more information.
  • Master JShell and use it for rapid prototyping. 
  • Build an application using the JDK internal API to execute Java code like Unix Shell scripts.

Authors

Video Details

ISBN 139781787122901
Course Length3 hours 16 minutes
Read More

Read More Reviews

Recommended for You

Hands-On Object Oriented Programming with Java 11 [Video] Book Cover
Hands-On Object Oriented Programming with Java 11 [Video]
$ 124.99
$ 5.00
Hands-On Data Structures & Algorithms in Java 11 [Video] Book Cover
Hands-On Data Structures & Algorithms in Java 11 [Video]
$ 124.99
$ 5.00
Hands-On Reactive Programming with Python [Video] Book Cover
Hands-On Reactive Programming with Python [Video]
$ 124.99
$ 5.00
Automating IT Infrastructure with Puppet 5.0 - Hands-On! [Video] Book Cover
Automating IT Infrastructure with Puppet 5.0 - Hands-On! [Video]
$ 124.99
$ 5.00
Hands-On Visual Analysis with Tableau 10.x [Video] Book Cover
Hands-On Visual Analysis with Tableau 10.x [Video]
$ 124.99
$ 5.00
Hands-On Machine Learning with OpenCV 4 [Video] Book Cover
Hands-On Machine Learning with OpenCV 4 [Video]
$ 124.99
$ 5.00