2.10. Summary

Readers of this chapter will have gained a better understanding of the essential components of Java. Java is not just a computer programming language, nor is it just a software platform. Java is a rich and powerful computing language and software execution environment, with a fully featured API class library that includes excellent networking support. The many attributes of Java covered within this chapter make it a popular choice for network programming.

Chapter Highlights

In this chapter, you have learned:

  • About the history, design goals, and properties of the Java language

  • About compiled bytecode, the Java Virtual Machine, and the wide assortment of runtime environments available

  • About the core Java API, and some of the Java extensions ...

Get Java™ Network Programming and Distributed Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.