Java
One Step Ahead
Price: 1150.00 INR
ISBN:
9780199459643
Publication date:
30/05/2017
Paperback
1216 pages
241.0x184.0mm
Price: 1150.00 INR
ISBN:
9780199459643
Publication date:
30/05/2017
Paperback
1216 pages
241.0x184.0mm
Java—One Step Ahead is a textbook designed for undergraduate students of computer science and information technology as well as MCA. It provides comprehensive coverage of core and advanced Java topics. It aims to build a strong foundation of concepts and efficient programming skills in Java.
Rights: World Rights
Description
Java—One Step Ahead is a textbook designed for undergraduate students of computer science and information technology as well as MCA. It provides comprehensive coverage of core and advanced Java topics. It aims to build a strong foundation of concepts and efficient programming skills in Java.
Divided into 27 chapters, the book begins with fundamentals of OOP concepts. It goes on to discuss the evolution and development of Java programming. Further, Multithreaded programming, Strings, I/O programming, Generic programming, Collections, Applets, and Event handling are explained lucidly. This book offers a detailed coverage of GUI programming, networking, and advanced topics like JDBC, JavaBeans, etc. Frequently asked interview questions, versions of Java, and creating web pages are provided as appendices.
The text is interspersed with notes and tips for relevant concepts and programming examples. Plenty of chapter-end exercises are provided for students to practise.
Table of contents
- Object-oriented Programming and Evolution of Java
- Program Structure in Java
- Data Types, Variables, and Operators
- Control Statements
- Classes and Objects
- Methods
- Arrays
- Inheritance
- Interfaces
- Packages and Java Library
- Exception Handling
- String Handling in Java
- Multithreaded Programming
- Generic Programming
- Image Handling in Java
- Collections
- Input/Output Streams and File Operations
- Applets
- Event Handling
- Creating GUIs in AWT Windows
- Drawing in AWT Windows
- Swing—Part 1
- Swing—Part 2
- Networking
- Java Beans
- Java Servlets
- Java Database Connectivity
Features
- Detailed coverage of topics such as AWT and Swings, Event handling, Networking, Generic programming, and Collections
- Dedicated chapters on advanced topics such as JDBC, Servlets, and Java Beans
- Complete and tested programs (using JDK 8) given along with their outputs and explanations
- Notes, cartoon figures, and callouts along with the relevant concepts given throughout the text
- Separate section on common programming errors and error prevention tips provided to help readers practise good programming style
- Chapter-end exercises include MCQs, review questions, and programming exercises to help readers apply the learnt concepts
- Includes debugging exercises, mini projects, and case studies at the end of the chapters to help readers learn implementation of the concepts
Online Resources
For Faculty
- PowerPoint slides
- Lab exercises
For Students
- Additional projects
- Quizzes
- List of packages in Java
- Debugging exercises
- Model question papers with answers
Description
Java—One Step Ahead is a textbook designed for undergraduate students of computer science and information technology as well as MCA. It provides comprehensive coverage of core and advanced Java topics. It aims to build a strong foundation of concepts and efficient programming skills in Java.
Divided into 27 chapters, the book begins with fundamentals of OOP concepts. It goes on to discuss the evolution and development of Java programming. Further, Multithreaded programming, Strings, I/O programming, Generic programming, Collections, Applets, and Event handling are explained lucidly. This book offers a detailed coverage of GUI programming, networking, and advanced topics like JDBC, JavaBeans, etc. Frequently asked interview questions, versions of Java, and creating web pages are provided as appendices.
The text is interspersed with notes and tips for relevant concepts and programming examples. Plenty of chapter-end exercises are provided for students to practise.
Read MoreTable of contents
- Object-oriented Programming and Evolution of Java
- Program Structure in Java
- Data Types, Variables, and Operators
- Control Statements
- Classes and Objects
- Methods
- Arrays
- Inheritance
- Interfaces
- Packages and Java Library
- Exception Handling
- String Handling in Java
- Multithreaded Programming
- Generic Programming
- Image Handling in Java
- Collections
- Input/Output Streams and File Operations
- Applets
- Event Handling
- Creating GUIs in AWT Windows
- Drawing in AWT Windows
- Swing—Part 1
- Swing—Part 2
- Networking
- Java Beans
- Java Servlets
- Java Database Connectivity