Foundational Java Key Elements and Practical Programming

He has been teaching programming in both academia and industry since the 1980s and writing about it since the 1990s.

Bibliographic Details
Main Author: Parsons, David
Format: eBook
Language:English
Published: Cham Springer International Publishing 2020, 2020
Edition:2nd ed. 2020
Series:Texts in Computer Science
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • The Java Story
  • Compiling and Running Java Programs
  • Data Types, Arithmetic and Arrays
  • Control Structures
  • Creating Objects
  • Creating Domain Classes
  • Objects Working Together: Association, Aggregation and Composition
  • Inheritance, Polymorphism and Interfaces
  • Exception handling
  • Unit Testing With JUnit
  • Exploring the Java Libraries
  • The Collections Framework and Generics
  • Input and Output Streams
  • Automatic Building and Testing with Ant
  • Java and the Database (JDBC)
  • Multithreading
  • Building GUIs with the JFC Swing Library
  • Event Driven Programming
  • Dialogs and Menus, Models and Views
  • Java Web Start and Applets