Chapter 1. Advanced Java
Java I/O Routines
Introduction to Threading in Java
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 ...