Book description
This book focuses on JAVA, which is an object-oriented and platform-independent language. JAVA has surely become the language of choice for web developers with the popularizing of Internet.
Table of contents
- Cover
- Title Page
- Contents
- Preface
- Foreword
- About the Author
- 1. Object-oriented Programming and Introduction to Java
- 2. Creating an Application in Java
- 3. Data Types
- 4. Operators and Statements
- 5. Defining a Class in Java
- 6. Inheritance and Sub-classing
- 7. Abstract Classes and Interfaces
- 8. The Object Class
- 9. Creating Packages and Using Access Specifiers
- 10. Commonly Used Classes from the java.lang Package
-
11. Exceptions
- 11.1 Runtime Stack and Execution of Application
- 11.2 The return and the throw Statements
- 11.3 The Return Type and throws Declaration in Methods
- 11.4 The Throwable Class
- 11.5 Handling Exceptions with try and catch
- 11.6 Use of the finally Block
- 11.7 Creating Custom Exception Classes
- 11.8 Assertions
- Lessons Learned
- Exercises
- 12. Nested and enum Types
- 13. java.util Package and the Collection Framework
-
14. Input/Output Related Classes
- 14.1 File Management
-
14.2 Stream Classes
- 14.2.1 OutputStream and the Writer Classes
- 14.2.2 InputStream and the Reader Classes
- 14.2.3 Bridge Classes OutputStreamWriter and the InputStreamReader
- 14.2.4 Writing and Reading from Files Using FileOutputStream and the FileInputStream
- 14.2.5 Piped Streams
- 14.2.6 Array-based Streams
- 14.2.7 Filter Streams
- 14.2.8 Buffered Streams
- 14.2.9 Pushback Streams
- 14.2.10 PrintStream and the PrintWriter Classes
- 14.2.11 SequenceInputStream
- 14.2.12 Data and Object Streams
- 14.3 RandomAccessFile
- Lessons Learned
- Exercises
- 15. Networking
- 16. Multi-threading
- 17. GUI—Getting Started
- 18. GUI—Containers
- 19. GUI—Events
- 20. GUI—Swing and MVC
- 21. Building Applets
- 22. Using JDBC APIs, for Interaction with Databases
- 23. Annotations
- Appendix A What is UTF?
- Appendix B Indic Characters in Unicode
- Appendix C Javadoc Tags
- Acknowledgements
- Copyright
Product information
- Title: The class of Java
- Author(s):
- Release date: August 2010
- Publisher(s): Pearson India
- ISBN: 9788131755440
You might also like
book
Wicked Cool Java
Wicked Cool Java contains 101 fun, interesting, and useful ways to get more out of Java. …
book
Java Data Objects
Java Data Objects revolutionizes the way Java developers interact with databases and other datastores. JDO allows …
book
Hardcore Java
Java has quickly become one of the most important languages in programming, particularly for professional and …
book
Java Programming
Java Programming is an introductory level text that instills an understanding of basic concepts before gradually …