Foundational Java : key elements and practical programming / David Parsons.
Java is now well-established as one of the world's major programming languages, used in everything from desktop applications to web-hosted applications and enterprise systems, and embedded in devices such as mobile phones and Blu-ray players. Foundational Java: Key Elements and Practical Progra...
Saved in:
Main Author: | |
---|---|
Format: | Ebook |
Language: | English |
Published: |
London ; New York :
Springer,
[2012]
|
Subjects: | |
Online Access: | Springer eBooks |
Table of Contents:
- 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.