Java language is the favourite platform of software developers. Using Java to advantage depends on learning to use its object oriented, platform independent, security concerned and graphic intensive features effectively. This book can be used by BE (Computer Science), BTech (IT), MTech, MCA and MSc students who study Java programming as part of their curriculum. Readers interested in learning object oriented Java programming on their own will also find the book self-explanatory and interesting. Crisp explanations, illustrative programs, highlighted points and an easy style of writing combine to convey the different aspects and power of the language. Supplementary material, such as tables and sample programs on each topic can be accessed by following web links given in the book. End-of-chapter exercises help students revise thematerial. Key topics • Java language and its essentials such as classes, objects, packages and interfaces • Multithreading • How to create platform-independent GUIs with Java AWT, Applets and the plug-and-play GUI swings • Accessing databases with JDBC • Internet applications with servlets and Java networking classes
P Radha Krishna works at the Institute for Development and Research in Banking Technology (IDRBT), Hyderabad. He received his Ph.D. in 1996 from the Osmania University and M.Tech. in Computer Science from Jawaharlal Nehru Technological University, Hyderabad, India. He is involved in various research and development projects including implementation of the data warehouse in banks, and standards and protocols for e-cheque clearing and settlement. He has to his credit two books and quite a few research papers in referred journals and conferences. His research interests include Data Mining, Data Warehousing and Electronic Contracts.
Object Oriented Programming / Introduction to Java Programming / Java Language Fundamentals / Java as Object Oriented Programming / Exception Handling / Multithreading / Files and I/O Streams / Database Handling using JDBC / AWT / Swings / Servlets / Networking and Java RMI