CITATION

Sarang, Poornachandra. Java Programming. US: McGraw-Hill Osborne Media, 2012.

Java Programming

Published:  January 2012

eISBN: 9780071633611 0071633618 | ISBN: 9780071633604

Book description:

Develop, Compile, and Debug High-Performance Java Applications

Take your Java skills to the next level using the expert programming techniques contained in this Oracle Press guide. Featuring real-world code samples and detailed instructions, Java Programming demonstrates how to fully utilize the powerful features of Java SE 7. Find out how to design multithreaded and network applications, integrate structured exception handling, use Java libraries, and develop Swing-based GUIs and applets. Inheritance, generics, and utility classes are are covered in this practical resource.

  • Create custom classes, methods, arrays, and operators

  • Control program flow using conditional statements

  • Handle multithreaded, network, and I/O programming

  • Learn new constructs in multithreading

  • Incorporate enums, annotations, and autoboxing

  • Recover from errors, input failures, and exceptions

  • Use Java Swing to build lightweight GUIs and applets

  • Cut development time using the collections framework

  • Work with the latest Java libraries and utility classes

Poornachandra Sarang is a veteran Java programmer since Java’s 1996 inception. During the last 15 years, Dr. Sarang conducted many train-the-trainer programs, instructor authorization tests, and corporate trainings based on Sun Microsystems’ official curriculum. He has authored several books and journal articles on Java and various other allied topics. Dr. Sarang has been a regular speaker at many international conferences, including the recent JavaOne 2011. He is also associated with the University of Mumbai and a few other universities of repute as a visiting/adjunct faculty and Ph.D. advisor in Computer Science. Dr. Sarang is invited to deliver keynotes and technical talks in many international research and technology conferences. Besides Java coding, Dr. Sarang does some architecture work and is also well recognized in Enterprise Architecture space.

Keywords: JAVA, JAVA 7, ADVANCED SKILLS, PROGRAMMING, LANGUAGE, BOOK, GUIDE, HOW TO, SARANG POORNACHANDRA, SUN, CONSTRUCTS, OPERATORS, CONTROL FLOW, ARRAYS, CLASSES, INHERITANCE, ADVANCED, CLASS, EXCEPTION HANDLING, ENUMERATIONS, AUTOBOXING, ANNOTATIONS, GENERICS, INPUT/OUTPUT, THREADS, NETWORK PROGRAMMING, EVENTS, GUI, APPLETS, COLLECTIONS, STRINGS, UTILITY CLASSES, JAVAFX, JDK7, NEW FEATURES, JDK, NETBEANS, HERB SCHILDT'S JAVA PROGRAMMING COOKBOOK, JAVA DEMYSTIFIED, SCHAUM'S OUTLINE OF PROGRAMMING WITH JAVA, SCHAUM'S EASY OUTLINE OF PROGRAMMING WITH JAVA, SCJP SUN CERTIFIED PROGRAMMER FOR JAVA 6 PRACTICE EXAMS, SUN CERTIFIED ENTERPRISE ARCHITECT FOR JAVA EE STUDY GUIDE, JAVA THE COMPLETE REFERENCE, JAVA 7 A BEGINNER'S GUIDE, SCJA SUN CERTIFIED JAVA ASSOCIATE STUDY GUIDE, SUN CERTIFIED SPECIALIST FOR NETBEANS IDE STUDY GUIDE, HTML & XHTML THE COMPLETE REFERENCE, PHP THE COMPLETE REFERENCE, CSS XHTML COMPLETE REFERENCE, AJAX THE COMPLETE REFERENCE, JAVASERVER FACES THE COMPLETE REFERENCE, STRUTS 2 THE COMPLETE REFERENCE, JAVASCRIPT THE COMPLETE REFERENCE, MICROSOFT VISUAL STUDIO 2008 PROGRAMMING, LINQ PROGRAMMING, ORACLE JDEVELOPER 11G HANDBOOK, ORACLE JDEVELOPER 10G FOR FORMS & PL/SQL DEVELOPERS, ORACLE DATABASE 10G EXPRESS EDITION PHP WEB PROGRAMMING, ORACLE DATABASE 11G PL/SQL PROGRAMMING, ORACLE DATABASE 11G SQL, ORACLE DATABASE AJAX & PHP WEB APPLICATION DEVELOPMENT, ORACLE SQL DEVELOPER HANDBOOK, ORACLE APPLICATION SERVER 10G WEB DEVELOPMENT, ORACLE HTML DB HANDBOOK, ORACLE DATABASE 11G PL/SQL PROGRAMMING WORKBOOK, ORACLE DATABASE 11G AND MYSQL 5.5 DEVELOPER HANDBOOK, ORACLE DATABASE 11G THE COMPLETE REFERENCE, ORACLE DATABASE 11G A BEGINNER'S GUIDE, ORACLE DATABASE 11G PL/SQL PROGRAMMING, ORACLE DATABASE 11G NEW FEATURES, ORACLE DATABASE 11G DBA HANDBOOK, ORACLE DATABASE 11G SQL, OCA ORACLE DATABASE 11G ADMINISTRATION I EXAM GUIDE, OCA ORACLE DATABASE 11G SQL FUNDAMENTALS I EXAM GUIDE, OCP ORACLE DATABASE 11G NEW FEATURES FOR ADMINISTRATORS EXAM GUIDE, OCP ORACLE DATABASE 11G ADMINISTRATION II EXAM GUIDE, ORACLE DATABASE 11G RMAN BACKUP & RECOVERY, ORACLE DATABASE 11G PL/SQL PROGRAMMING WORKBOOK, OCA/OCP ORACLE DATABASE 11G ALL-IN-ONE EXAM GUIDE, MICROSOFT SQL SERVER 2008 ADMINISTRATION FOR ORACLE DBAS, ORACLE DATABASE ADMINISTRATION FOR SQL SERVER DBAS, ORACLE STREAMS 11G DATA REPLICATION, ORACLE DATABASE 11G RELEASE 2 HIGH AVAILABILITY, MAXIMIZE YOUR AVAILABILITY WITH GRID INFRASTRUCTURE, RAC AND DATA GUARD, ORACLE REAL APPLICATION CLUSTERS TESTING AND TUNING, OCP JAVA SE 7 PROGRAMMER STUDY GUIDE, ORACLE CRM ON DEMAND REPORTING, PEOPLESOFT DEVELOPER'S GUIDE FOR PEOPLETOOLS & PEOPLECODE, ORACLE E-BUSINESS SUITE FINANCIALS HANDBOOK, ORACLE E-BUSINESS SUITE MANUFACTURING & SUPPLY CHAIN MANAGEMENT, EFFECTIVE ORACLE BY DESIGN, ENTERPRISE GRID COMPUTING WITH ORACLE, ORACLE APPLICATION SERVER PORTAL HANDBOOK, ORACLE DATABASE 10G HIGH AVAILABILITY WITH RAC, FLASHBACK & DATA GUARD, ORACLE COLLABORATION SUITE HANDBOOK, ORACLE DATABASE 10G RMAN BACKUP & RECOVERY, ORACLE ENTERPRISE MANAGER 10G GRID CONTROL IMPLEMENTATION GUIDE, ORACLE E-BUSINESS SUITE SECURITY, TRANSFORMING INFOGLUT!, ORACLE CRM ON DEMAND REPORTING, ORACLE AUTOMATIC STORAGE MANAGEMENT, ORACLE DATABASE 11G DATA GUARD HANDBOOK, ORACLE GENERAL LEDGER GUIDE, ORACLE PROCURE-TO-PAY GUIDE, ORACLE ESSBASE & ORACLE OLAP, ORACLE DISCOVERER 10G HANDBOOK, ORACLE ENTERPRISE MANAGER 10G GRID CONTROL HANDBOOK, ORACLE FUSION DEVELOPER GUIDE, ORACLE E-BUSINESS SUITE DEVELOPMENT & EXTENSIBILITY HANDBOOK, ORACLE SOA SUITE 11G HANDBOOK, ORACLE WEBCENTER 11G HANDBOOK, ORACLE CRM ON DEMAND DEPLOYMENT GUIDE, PEOPLESOFT PEOPLETOOLS TIPS & TECHNIQUES, ORACLE CRM ON DEMAND DASHBOARDS, DESIGNING AN IAM FRAMEWORK WITH ORACLE IDENTITY AND ACCESS MANAGEMENT SUITE