An Introduction to Java Programming and Object-Oriented Application Development
Java Programming with MindTap
Higher Education
Author(s): Tripti Paul
ISBN: 9789386858962
1st Edition
Copyright: 2018
India Release: 2018
Binding: Paperback
Pages: 572
Trim Size: 241 x 181 mm
This book on Java programming will give the readers the real feeling of object and class with real-life examples. This is a good comprehensive book for those aspiring to become a Java programmer. A beginner also can understand the basic concepts of Java and proceed to the expert level of Java Programming. There is no absolute requirement for the readers to have any programming background although it is good if they have it. The book is equally useful to readers with and without programming skills.
The text contains complete core Java, including inheritance, package, exception handling, multithreaded programming, interface, file handling, and a part of advanced Java such as AWT, event handling, applet, and swing. The book explains every concept with the help of programs such that the readers can get a crystal-clear idea of the concepts.
1. Fundamentals of Object-oriented Programming
2. An Overview of Java
3. Fundamentals of Java Language
4. Data Types, Variables, and Constants
5. Operator, Expression, and Math Functions
6. Control Statement
7. Classes, Objects, and Methods
8. Constructor and Garbage Collection
9. Inheritance and Binding
10. Java Modifier
11. Array
12. Java String Handling
13. Package
14. Interface
15. Exception Handling
16. Multithreaded Programming
17. Stream and I/O Files in Java
18. AWT Basic
19. Event Handling
20. Basic Applet Programming
21. Swing Basic
Tripti Paul
Tripti Paul is presently working as an Assistant Professor in Sanjay Ghodawat University, Kolhapur. Earlier, she has worked as an assistant professor in Kaziranga University and D.Y. Patil College of Engineering, Pune. She is a Sun-certified Java programmer with 10 years' experience in the industry and 5 years in teaching. She started her career as a software developer in a multinational IT company and has worked in several multinational companies as a Senior Software Developer and Team Lead and has handled more than 15 projects as well. Professor Paul teaches programming languages such as C, C++, Java, PHP, and Python.