Ralph Lecessi

Ralph Lecessi's Picture

Ralph Lecessi banner

Hello Readers!!!

I hope you enjoy my books and free tutorials!

 

Books

Functional Interfaces in Java

I'm very excited about my new book Functional Interfaces in Java which has just been published by APress. This book is a comprehensive text on functional interfaces and their utilization in Java 9, Java 10, and Java 11. It shows you how to reduce development time by creating chains of functional interfaces and reusing the functional methods utilized throughout the Java API. Each chapter contains a programming project on which I help you toward completion. The chapters also contain short and long homework problems. BUY IT

$29.99 eBook

$39.99 Softcover

 BUY IT

 

Chapters

Functional Interfaces Use in Collections
Lambda Expressions Use in Comparing Objects
Predicates Use in Optionals
Functions
Use in Streams
Operators Use in Multithreaded Programs
Consumers Use in Atomic Calculations
Suppliers Use in JavaFX Applications
Use in Traversing Objects  

 

JAVA - The Beginnings

 

My first book, JAVATM - The Beginnings, is a compilation of lessons I teach to beginner Java students, filled with lessons learned through over 35 years of programming in the aerospace, telecommunications, and payment industries. It contains many examples and diagrams which reinforce the subject matter. Have a peek inside! The links below contain the table of contents and the first page of each lesson.

The book also contains 180 programming exercises. The short assignments review programming syntax, while the longer assignments apply the lesson material in solving problems. Many of the lessons begin by presenting a technical challenge, then showing how to accomplish it through application of the lesson material. BUY IT

 
 BUY IT

 $9.99

 

  • Table Of Contents
  • The HelloWorld Program
  • Comments and Indentation
  • Types
  • Literals
  • println and print
  • Variables
  • Constants
  • Expressions
  • Conversion
  • if Statements
  • switch Statements
  • Loops
  • Methods
  • Local Variables
  • Classes
  • Objects and References
  • Encapsulation
  • Constructors
  • Static Fields and Methods
  • Passing and Returning Object References
  • Arrays
  • Arrays of Object References
  • Wrapper Classes
  • ArrayLists
  • User Interaction
  • String Operations
  • Random Numbers
  • Formatting Output
  • Math Operations
  • Enum Types

Main Menu

  • Books
  • Tutorials
  • Teaching
  • Experience

Tutorials

  • - Classes
  • - Inheritance - The Company Project
  • - Aggregation vs. Inheritance
  • - Abstraction and Polymorphism
  • - Exceptions
  • - Generics
  • - Sorting and Searching using the Java API
  • - Multithreading
  • - Java FX

ContactMe

email: rlecessi@gmail.com
Phone: (732)658-4778
Postal Mail: Lecessi Publishing and Tutoring LLC
P.O. Box 126
Monmouth Junction, NJ 08852

Back to Top

© 2021 Ralph Lecessi