JAVA Programming Simplified
US$ 19.95
The publisher has enabled DRM protection, which means that you need to use the BookFusion iOS, Android or Web app to read this eBook. This eBook cannot be used outside of the BookFusion platform.
Description
Contents
Reviews
Language
English
ISBN
9789389845143
Cover Page
Title Page
Copyright Page
Dedication
About the Author
About the Reviewer
Acknowledgement
Preface
About the Book
Errata
Table of Contents
1. Introduction and Installation
Introduction
Structure
Objective
History of Java
Features of Java
Downloading and installing the JDK
JDK version
Configuring Java development environment
Verify the JDK installation
The Eclipse IDE
Package Explorer
Java projects from other workspaces
Editors
Refactoring
Debugging
Assignments
2. Basics of Java Programming
Introduction
Structure
Objective
Structure of Java program
A first simple Java program
Executing the program
Key points
Data types in Java
Variables in Java
Keywords in Java
Control structures in Java
The if statement
The switch statement
The ?: operator
The for loop
The while loop
The do…while loop
Command line arguments
Assignment
3. Object-Oriented Programming (OOP) in Java
Introduction
Structure
Objective
Introduction
Creatinga class and object
Constructors in Java
Understanding the this keyword
Understading the access modifiers
Method overloading
The static keyword
Inheritance
Single inheritance
Hierarchical inheritance
Multilevel inheritance
Multiple inheritance
Method overriding
Understanding the super, final, and abstract keywords
The super keyword
The final keyword
The abstract keyword
Assignments
4. Packages and Interfaces in Java
Structure
Objective
Introduction
Creating our own packages
Creating a package within a package
Access control with packages
Understanding Java inbuilt packages
java.lang package
java.util
java.awt
Interfaces
Extending the interfaces
Understanding the built in interfaces
Assignments
5. Understanding Arrays, Strings, and Wrapper Classes
Introduction
Structure
Objective
Implementation of 1-D Arrays
Implementation of 2-D arrays
String handling in Java
StringBuffer class
Wrapper classes
Double and Float
Byte, Short, Integer, and Long
Character
Boolean
Assignments
6. Exception Handling in Java
Introduction
Structure
Objective
Understanding exception handling
Using try, catch, and finally
Exception types
Nested try…catch statements
Understanding throw and throws
throw keyword
throws keyword
Understanding built-in exception classes
Creating user-defined exception
Assignments
7. Multithreading in Java
Structure
Objective
Introduction
Creating athread
The Runnable interface
Lifecycle of a thread
Thread priorities
Thread synchronization
Inter-thread communication
Assignments
8. Applets in Java
Introduction
Structure
Objective
Features of applets
Creating an Applet
Applet lifecycle
Understanding the Applet tag
Passing parameters to Applets
Creating a web page with Applet
Handling applet events
Assignments
9. Input and Output in Java
Introduction
Structure
Objective
Streams in Java
The byte stream classes
The character stream classes
File handling in Java
Assignments
10. Event Handling in Java
Introduction
Structure
Objective
Delegation event model
Event sources
Event listeners
Event classes
Adapter classes
Anonymous inner classes
Assignments
11. Java Database Connectivity
Structure
Introduction
Features of JDBC
Objectives of JDBC
Overview of SQL
JDBC architecture
Implementation of JDBC
Driver
DriverManager
Connection
Statement
ResultSet
Assignments
The book hasn't received reviews yet.