Chapter 1. Advanced Java

  • Basic Java

  • Java I/O Routines

  • Introduction to Threading in Java

  • Object Serialization

  • Performance

  • A First Look at Java Networking in Action

Our tour of Java networking begins with a simple and quick tutorial on several of the advanced features of the Java programming language. From there, we dive straight into the application programming interfaces (APIs) associated with connecting Java objects across disparate machines and networks. Each of these APIs has both strengths and weaknesses, and we certainly highlight the strengths while exposing the weaknesses. Finally, we describe the tools necessary to provide a safe environment for your Java applications, without sacrificing the power of the language itself. Our discussion begins ...

Get Advanced JAVA Networking 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.