Sun Java Solaris Communities My SDN Account Join SDN
 
Books & Authors

Essentials of the Java Programming Language

 

Book Index

Programming Language

Introduction | View HTML | View PDF | Code Download

Essentials of the Java Programming LanguageThe Essentials of the Java Programming Language: A Hands-On Guide is an accessible hands-on tutorial that uses a learn-by-doing approach to introduce you to the Java 2 platform. It starts with a simple program, and adds new features and explains important concepts as you progress through the lessons.

The book concludes with an explanation of object-oriented programming concepts made far more understandable and relevant as a result of the hands-on experience acquired throughout the book. After working through the lessons, you will have the foundation necessary to comfortably go on to more advanced learning materials to utilize the subtleties and more sophisticated capabilities of the language.

The book covers the following topics:

  • The difference between applications, applets, and servlets/JavaServer Pages
  • Building a user interface that accepts user input
  • Reading and writing data to files and databases
  • Network communications, including RMI and sockets
  • Collections
  • Serialization
  • Packages and JAR file format
  • Internationalization
  • Security fundementals, including cryptographic software

More and more companies, large and small, are doing business around the world using many different languages. Effective communication is always good business, so it follows that adapting an application to a local language adds to profitability through better communication and increased satisfaction.

The Java 2 platform provides internationalization features that let you separate culturally dependent data from the application (internationalization) and adapt it to as many cultures as needed (localization).

This lesson takes the two client programs from Lesson 11: Developing the Example, internationalizes them and localizes the text for France, Germany, and the United States.

Covered in This Lesson

  • Identify Culturally Dependent Data
  • Create Keyword and Value Pair File
  • Internationalize Application Text
  • Internationalize Numbers
  • Compile and Run the Application
  • Exercises
  • More Information
  • Code for This Lesson

Ordering Information

You can order this book from the following online book stores:

Amazon.com
Barnes and Noble
Borders.com

Introduction | View HTML | View PDF | Code Download



About the Author

Monica Pawlan, a staff writer for the Java Developer Connection (JDC), is author of Essentials of the Java Programming Language: A Hands-On Guide (Addison-Wesley, 2000). Monica enjoys writing for developers and exploring the latest features of the Java programing language.