COBOL, one of the oldest programming languages in current use, still provides the framework for many vital business, finance, and administrative programs and systems that companies and governments use in day-to-day activities. Scores of organizations are deciding to replace these legacy systems, including their core business systems, with more modern ones written in Java. The people who support these systems are valuable repositories of business process information, and they know how computer systems are used to meet those business process requirements. But they often don't know Java. That's where this book comes in. Java for COBOL Programmers,Third Edition uses COBOL examples to teach object-oriented principles and Java syntax. Instead of describing the Java object concepts and syntax in the abstract, or based on references using C or C++ programming languages, Java for COBOL Programmers, Third Edition presents various object-oriented concepts first in a COBOL context, and then in the Java syntax that supports this concept.Then, after users are familiar with the underlying concepts, additional Java language rules are defined. For programmers trying to use Java in a real-world environment, this third edition has been updated to reflect the latest developments in the Java language and programming standards. Advances in the language, such as the new Generics feature, are covered. New alternatives for stream-based input and output processing methods are introduced, along with the latest XML processing options in Java. Also new in this edition is a chapter on the Eclipse graphical integrated development environment. This product is presented using a guided, step-by-step progression. You can use the chapter exercises to explore helpful Eclipse features, such as smart editing, debugging, and refactoring.