Professional Documents
Culture Documents
his book introduces the Java programming language and demonstrates with code examples the use of various Java programming concepts, such as control statements, packages, interfaces, and threads. Java is an object-oriented programming language that inherits its features from C++. The book covers all the features of Java 6. Key features of the book:
u INTRODUCING JAVA: Introduces OOP principles, features of u EXPLORING THE BASIC PROGRAMMING ELEMENTS: u WORKING
WITH CONTROL STATEMENTS: Demonstrates the implementation of selection statements, such as if..else; iteration statements, such as for loop; and jump statements, such as break and continue.
u WORKING
WITH OBJECTS AND CLASSES: Helps you to learn how to declare classes, create objects, use constructors, implement inheritance, use the super keyword, use the final keyword, overload and override methods, and declare abstract classes in Java
u IMPLEMENTING PACKAGES AND INTERFACES: Discusses access modifiers, packages in Java, setting the classpath, packages,
HANDLING: Helps in learning how to work with string constructors, find the length of a string, perform special string operations, modify a string, search and compare strings, and use the StringBuffer class
u EXCEPTIONS
HANDLING AND I/O OPERATIONS: Discusses exceptions, types of exceptions, exception handling, and Input/Output operations
u IMPLEMENTING
THREADS IN JAVA: Discusses threads in Java, how to start a thread, start and execute multiple threads, thread states and priorities, and thread synchronization mechanism
u WORKING WITH GUI: Discusses Abstract Window Toolkit (AWT), AWT frames, applet and its life cycle, the Graphics class, and
ISBN: 978-93-5004-038-6 | Price: 349/-w/CD | Pages: 400 | Author: Prof. (Dr.) C.M. Choudhary | Mahendra Kumar Beniwal | Pankaj Dadheechc, KLSI
This Book Covers t of Java Overview t Basic Programming Elements t Statements Control Objects t and Classes
t and Interfaces Packages t Handling Strings t Exceptions Handling and I/O Operations t in Java Threads GUI Components t
Table of Contents
Introducing Java: Introducing Object Oriented Programming | Exploring the Object Oriented Programming Principles | Exploring the Features of Java Introducing the Bytecodes and the Java Virtual Machine | Exploring the Basic Programming Elements: Primitive Data Types | Variables | Operators | Arrays | Working with Control Statements: Using Selection Statements | Using Iteration Statements | Using Jump Statements |Working with Objects and Classes: Declaring Classeses | Creating Objects | Explaining Constructors | Working with Methods in a Class | Understanding Inheritance in Java | Using Forms of Inheritance | Working with Access Modifiers in Inheritance | Using the super Keyword | Overloading and Overriding Methods | Declaring Abstract Classes | Using the final keyword | Implementing Packages and Interfaces: Introducing the Access Modifiers in Java | Working with Packages | Working with Interfaces in Java | Strings Handling: String Constructors | Arrays of the String Types | String Length | Special String Operations | | Search for Strings | Modify a String | String Comparison | The StringBuffer Class | Exceptions Handling and I/O Operations: Introducing Exception Handling | Exploring Types of Exceptions | Handling Exceptions | Handling Multiple Exceptions | Handling Input/Output Operations | Implementing Threads in Java: Defining Threads | Instantiating a Thread | Starting and Running Multiple Threads | Exploring the Thread States | Implementing the Thread Synchronization Mechanism | Implementing Thread Interaction | Working with GUI: Introducing AWT | Using AWT Frames | Getting an Overview of Applets | Exploring Life Cycle of an Applet | Creating Applets | Working with the Graphics Class | Working with the Color Class
DREAMTECH PRESS
4435-36/7, Ansari Road, Daryaganj 19-A, Ansari Road, Daryaganj New Delhi-110 002, INDIA New Delhi-110 002, INDIA Tel: +91-11-4363 0000, Fax: +91-11-2327 5895 Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078 Email: csupport@wiley.com Email: feedback@dreamtechpress.com Website: www.wileyindia.com Website: www.dreamtechpress.com Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: blrsales@wiley.com Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: mumsales@wiley.com
facebook.com/dtechpress
twitter.com/dtechpress
linkedin.com/in/dreamtechpress